Ray E. Storck Homestead Park Address 7020 Clarks Rd Anchorage AK 99516 United States Upcoming Events No events in this location Smokejumper Trailhead McCugh Creek