55 N Main St, New Holland, OH 43145 (740) 495-5928
How to go there
Bar Loc: 39.5541 / -83.2572
Plan your visit