Grey Squirrel Store (since 1952)
For almost 60 years, Grey Squirrel has been a landmark destination for Idyllwild visitors and locals alike. We're proud to announce Grey Squirrel's exciting relaunch in June 2010.
54300 N. Circle Dr.
Sun - Fri: 11:00 AM - 5:00 PM
From the Greater Los Angeles area:
Idyllwild Town Crier