Upper Pine River Station 64 Station 64 – Vallecito Lake (No Picture At This Time) Fire Station 64 is located at 80 W. Vallecito Creek. MEDIC 64 Photo courtesy of Upper Pine River Fire Protection District 2020 Ram 4500 4×4 / Braun NW-North Star.