Stevens Strip

Small airport in Ponchatoula, Louisiana, United States.