Margaret Selfridge Proctor, MD, Pediatrics

700 W Lea Blvd
Ste 209
WilmingtonDE  19802-2500 (New Castle County)


Phone: 302-762-5656
Fax: 302-762-5699

NPI: 1730251257
License Number: C10004810 (DE)