Mihaela Carter, MD, Internal Medicine

2850 N Ridge Rd
Ste 102
Ellicott CityMD  21043-3464 (Howard County)


Phone: 410-418-8550
Fax: 410-418-8552

NPI: 1497027296
License Number: D0076258 (MD)