Contact The Village Clinic is located at 361 Churchill Ave. North, Ottawa, ON K1Z 5C4 Phone: 613-686-6650 Email: info@villageclinic.ca Your Name (required) Your Email (required) Your Message