Gregory Thomas O'Conor Jr, MD, Internal Medicine

2106 Harrisburg Pike
Ste 116
LancasterPA  17601-2644 (Lancaster County)


Phone: 717-544-3600
Fax: 717-544-3604

NPI: 1285602680
License Number: MD022623E (PA)