Search this site
Home
About Us
Menu
Location and Hours
Sitemap
Location and Hours
Location
1341 Tehama St.
Redding, CA, near the corner of Market and Tehama.
Hours
Monday thru Friday: 8:30am to 2:00pm
Saturday and Sunday: Closed
1341 Tehama St