Anthony Carroll, MD, Physical Medicine & Rehabilitation

063 E Delaware Ave
053 McKinly Lab
NewarkDE  19716 (New Castle County)


Phone: 302-831-8893
Fax:

NPI: 1629300264
License Number: J1-0002558 (DE)