Exit 773onI-5 Southbound
Left 0.25 mi
Food white 28@2x
Pizza Factory
106 Ranch Ln Ste D, Yreka, CA 96097
Amenities
Restaurant
Pizza