Farzad J Khoubian, MD, Ophthalmology

1026 W W Covina Pkwy
#b
West CovinaCA  91790-8204 (Los Angeles County)


Phone: 626-593-4234
Fax: 626-956-0555

NPI: 1013195841
License Number: A95916 (CA)