237 Greenhorn Rd, Yreka, CA 96097 (530) 842-3248
How to go there
Auto glass shop Loc: 41.7114 / -122.646
Plan your visit