FM Dr. Ferzaad Moosa, MD Is this you? Claim your profile Ophthalmology 19Leave a review Southern California Allergy 16542 Ventura Blvd Ste 400, Encino, CA, 91436 2 other locations (818) 907-8606