Dr. David Harold Price
Specialty: Family Medicine
Location: Albion Finch Medical Centre, Unit 106, 1620 Albion Road, Toronto ON, M9V 4B4
Physicians: Dr. David Harold Price
Estimated wait time: Not published
Phone: 416-741-1500
Fax: 416-741-1506
Languages: English
Last verified: 2026-09-25