William Gregg, MD, Family Medicine

106 Shawnee Square Dr Ste 101
Shawnee on DelawarePA  18356 (Monroe County)


Phone: 570-421-3900
Fax: 570-424-1549

NPI: 1831164102
License Number: VP005354B (PA)