Lady Of The Lake Address: 201 Main St, Bowerston, OH 44695 Phone: (740) 945-8000 Restaurants, Florists Other Businesses: Bowerston Restaurant at 221 Main St, Bowerston, OH 44695