Medora from Indiana Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Fleetwood's Pizza Subs & More - Indiana, Medora, 6 West Main St, 47260 (812) 966-2400 Map Medora Dairy Bar & Restaurant - Indiana, Medora, Corner Scott & Perry, 47260 (812) 966-2755 Map