Freedom Inn Address: 6857 State Route 303, Windham, OH 44288 Phone: (330) 527-7072 Restaurants, Bars Other Businesses: Stoney's Pizza at 8973 N Main St, Windham, OH 44288 Time Out Sports Bar & Grill at 7160 State Route 303, Windham, OH 44288 Burger King at 9650 E Center St, Windham, OH 44288