Thomas C Scott, DO, Family Medicine

11 Hodgkins Pl
New CastleDE  19720-4707 (New Castle County)


Phone: 302-328-0650
Fax:

NPI: 1457451148
License Number: C20001361 (DE)