The Finish Line Outlet Store in New Philadelphia, OH 44663 (Canton)