4373 La Jolla Vlg Dr, [at University Towne Centre]San Diego, CA 92122
Phone: (858) 457-5648
Hours: M-Sa 10-9, Su 10-7