Howell Airport

Small airport in Findlay, Illinois, United States.