Local Sudbury Podiatristadmin2025-01-31T13:05:36-05:00 Address 65 Larch Street, Suite 308 in downtown Sudbury, Ontario Contact Numbers Phone: (705) 673-7373 Fax: (705) 673-7374 Email [email protected] Your Name (required) Your Email (required) Your Phone (required) Your Message