Thomas Charles Grana Jr, DO, Internal Medicine

2110 Harrisburg Pike
Ste 100
LancasterPA  17601-2644 (Lancaster County)


Phone: 717-544-3191
Fax: 717-544-3637
Email: tgr***@*****th.org

NPI: 1437247954
License Number: OS016453 (PA)