Amboy Illinois Central Depot

50 S. East Ave.
Amboy
Illinois
United States