Laura Mihaela Popescu, MD, Internal Medicine

7000 E Belleview Ave Ste 209
EnglewoodCO  80111-1622 (Arapahoe County)


Phone: 720-482-3777
Fax: 720-482-3776

NPI: 1306012240
License Number: DR.0049075 (CO)