Flight Somemaps
English

Star Lake Pumping Station Landing Strip

Closed Cuba, United States

ICAOUS-1580

Star Lake Pumping Station Landing Strip is a closed airfield near Cuba, in New Mexico, United States.

Also known as: US-1580 · Cuba

Open in map
Coordinates

Weather near the airport

Hourly forecast · temperature, wind and precipitation

Windy ↗