Tathams' STOLport

Small airport in Findlay, Ohio, United States.