The Finish Line Outlet Store in Lakewood, CO 80401 (Denver)