Powell Skyline Chili
9135 Owenfield Drive
Lewis Center, OH 43035
740-549-0298
Click here for Google Maps directions