About Leila Shirazi OD
Leila Shirazi, OD is a doctor primarily located in San Francisco, CA, with another office in San Francisco, CA. Her
Leila Shirazi has 2 locations
Leila Shirazi has the following 2 SPECIALTIES
Leila Shirazi Accepts the Following Insurance
More about Leila Shirazi
Dr. Shirazi works in San Francisco, CA and 1 other location and specializes in Ophthalmology and Optometry.