Excel Eyecare Optometry
9975 Carmel Mountain Road , Suite G6
San Diego, CA 92129
We are located in the Plaza Rancho Panasquitos, close to the Stater Brothers and 24 Hour Fitness.
Tue - Sat 9:00 am - 6:00 pm
We are closed on Monday and Sundays.