MAP SEARCH St Clair Beach Dental Centre ADDRESS & CONTACT Address 13580 Tecumseh Rd E Windsor ON N8N 3N7 GPS 42.3119804, -82.861992 Telephone 519-979-3686 Web http://www.stclairbeachdental.com/ Plan My Route OPENING HOURS CLAIM LISTING Is info on this listing outdated? Are you owner of this business? Register and claim it now. FEATURES & SERVICES LOCATION ON MAP Plan My Route CONTACT OWNER NEW SEARCH