Call Us: 519-471-1800
** We reserve the right to refuse service to anyone for any reason at any time
Walk-In Clinic
* Fees are subject to change without notice
1121 Adelaide St NorthLondon On N5Y 2N4