← Back to Events The Whistle Stop Cafe 500 E. Franklin St. Spencer, IN 47460 United States There were no results found.