68 Prospect Street, Newmarket

(905) 836-4200

Across from Southlake Hospital