Juli Merrill Dean, MD, Ophthalmology

513 Brookwood Blvd
Ste 75
BirminghamAL  35209 (Jefferson County)


Phone: 205-877-2921
Fax: 205-877-2617

NPI: 1891712352
License Number: 00026092 (AL)