Shahla Abedi, MD, Ophthalmology

15 Mareblu
Ste 260
Aliso ViejoCA  92656-3015 (Orange County)


Phone: 949-831-4144
Fax: 949-831-6145

NPI: 1467431072
License Number: A30819 (CA)