203-4256 Portage Rd, Niagara Falls, ONL2E 6A4Get directions
Stamford Medical Centre
Offering you the Care, Professionalism and Time that your feet deserve. The Footcare Centre for all your Footcare needs including Fungal Toenail and Wart Laser Surgery, Orthotics, Heel Pain & Spurs.more...See more text