Joseph A Gall, MD, Internal Medicine

562 Shearer St
Ste 201
GreensburgPA  15601-2746 (Westmoreland County)


Phone: 724-832-3960
Fax:

NPI: 1508938192
License Number: MD030237L (PA)