Animal Vision Center
Veterinary clinic
13125 Ventura Blvd · Los Angeles, CA 91604 · 0.0 mi
This small animal specialty hospital in Studio City provides veterinary ophthalmology, including cataract surgery and eye exams for pets. Appointments are scheduled in advance, with priority given to current…