Strawberry Peak Fire Lookout
1029 Strawberry Lookout Rd, Twin Peaks, Lake Arrowhead, CA 92378
Strawberry Peak Fire Lookout is a Other Outdoor Activities place is located in Lake Arrowhead, California. The address of Strawberry Peak Fire Lookout is 1029 Strawberry Lookout Rd, Twin Peaks, Lake Arrowhead, CA 92378.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 909-382-4802, or open their website to view relevant information, The url is http://Mountainsfoundations.org