The Supreme Court - Toronto, Tennis & Padel Courts - North York, ON, M2J 5B5 (2235 Sheppard Ave E, North York, ON M2J 5B5)

North York, ON, Canada

Address: 2235 Sheppard Ave E, North York, ON M2J 5B5

Location: North York, ON, Canada

Website: https://thesupremecourt.ca/toronto/

Google rating: 4.3 / 5 (96 Google reviews)

Nearby padel courts