Peter Scott Abbott, MD, Family Medicine

6141 Massey Crossing Rd
WillardsMD  21874-1174 (Wicomico County)


Phone: 410-835-2356
Fax:

NPI: 1982603759
License Number: D0030619 (MD)