Location: Home > YellowPages > OH > Elmore > Ohio Turnpike Toll Plaza 81

Ohio Turnpike Toll Plaza 81

4099 S State Route 51
Elmore, OH 43416
419-862-3919
Category