John Anthony Garofalo, MD, Internal Medicine

847 Old Lancaster Rd
Bryn MawrPA  19010-3203 (Delaware County)


Phone: 610-527-1290
Fax: 610-527-0979
Email: smo***@*****ol.com

NPI: 1104850841
License Number: MD036813L (PA)