Stars Luxury Limousine 476 Mcleod St, North Bay, ON P1B5S6