Michael Ammar, MD, Ophthalmology

12630 Monte Vista Rd Ste 104
PowayCA  92064-2526 (San Diego County)


Phone: 858-451-1911
Fax:
Email: amm***@*****il.com

NPI: 1982099115
License Number: MD466821 (PA)