Alexia Moutsatsos, MD, Internal Medicine

B 89 Omega Dr
Bldg B Ste 89
NewarkDE  19713-0000 (New Castle County)


Phone: 302-738-5500
Fax: 302-738-9449

NPI: 1811024631
License Number: C7-0002948 (DE)