Octavian Popescu, MD, Internal Medicine

6725 Deerfoot Pkwy
PinsonAL  35126 (Jefferson County)


Phone: 205-680-9898
Fax: 205-680-3300

NPI: 1275843609
License Number: 1021I10732 (AL)