All you need to know about Dr. MICHAEL AMMAR practicing at 12630 Monte Vista Rd Ste 104, Poway, CA, 92064 with NPI Number 1982099115.
Specializations: Retina Specialist Counties Served: Philadelphia, PA; San Diego, CA