George Dean Macewen, MD, Orthopaedic Surgery

15 Omega Dr
Building K
NewarkDE  19713-2057 (New Castle County)


Phone: 302-368-5100
Fax: 302-454-7733

NPI: 1346218997
License Number: C1-0001419 (DE)