Whistle Stop Cafe Address: 122 Railroad Ave, Osgood, IN 47037 Phone: (812) 689-1502 Restaurants, Soul Food Other Businesses: Neil R Comer Law Office at 101 S Buckeye St, Osgood, IN 47037 Comer & Ertel Law Offices at 115 W Ripley St, Osgood, IN 47037 Trackside Pizza Inc at 164 N Buckeye St, Osgood, IN 47037