Hours and Location

Hours: 

  • Monday – Thursday,  10 am – 8 pm
  • Friday & Saturday10 am – 9 pm
  • Sunday11 am – 4 pm

18166 Imperial Hwy
Yorba Linda, CA 92886
(714) 983-7083