Company name: World Gym North Bay
Description: Looking for a gym membership in North Bay? World Gym North Bay membership prices are affordable and competitive and offer full access compared to cheap gyms in North Bay.
North Bay Mall, 300 Lakeshore Dr, North Bay, ON P1A 2C2, Canada