Dr. James Hilliard Allen
Specialty: Orthopedics
Location: 197 George Street North, Second Floor, Suite 201, Peterborough ON, K9J 3G6
Physicians: Dr. James Hilliard Allen
Estimated wait time: Not published
Phone: 705-749-6078
Fax: 833-415-1885
Languages: English
Last verified: 2026-09-24