Dr. Philip Arthur McGarry
Specialty: No Specialty Reported
Location: Millennium Trail Manor, 6861 Oakwood Drive, Niagara Falls ON, L2G 0J3
Physicians: Dr. Philip Arthur McGarry
Estimated wait time: Not published
Phone: 905-356-5005
Fax: 905-378-2815
Last verified: 2026-09-29