Amboy Fire Protection District Heliport

Heliport in Amboy, Illinois, United States.