8235 University AveLa Mesa, CA 91942
Phone: (619) 461-4913
9:00 am - 5:30 pm
8:00 am - 5:00 pm
9:00 am - 6:00 pm
8:00 am - 1:00 pm
Closed
8235 University Ave La Mesa, CA 91942, US