Physicians & Surgeons in Avondale, NL
Avondale Medical Clinic