3705 EL CAJON BLVD SAN DIEGO, CA 92105
619.281.2300
We are open 7 days a week
Mon – Saturday: 10:00AM – 07:00PM Sundays: 11:00AM – 04:00PM