Spirit Airpark

Small airport in Townsend, Delaware, United States.