Liberty Township Trustees Address: 7761 Liberty Rd N, Powell, OH 43065 Phone: (740) 938-2021 Services: Ambulance Call (740) 938-2021 Get Directions