Stephen R Shore, MD, Internal Medicine

1901 Hamilton St Ste 300
AllentownPA  18104-6461 (Lehigh County)


Phone: 610-628-7900
Fax: 833-816-7513
Email: gra***@*****il.com

NPI: 1003876103
License Number: MD035256L (PA)