Gray Squirrel Inn 326 S Highway 173 Lake Arrowhead, CA 92352 Phone: (909) 336-3602 View Website
Category: Hotels & Motels