Village of Navarre Address: 99 Canal ST W, Navarre, OH 44662 Phone: (330) 879-5508 Services: Ambulance Call (330) 879-5508 Get Directions