Affinity Health Clinic
Affinity Health Clinic
3 Waterloo St, New Hamburg, ON, N3A 1S3
519-662-2123
wecare@affinityhealthclinic.ca
affinityhealthclinic.ca/
View Staff & Treatments