430 Cole Street, Lockwood
59101, United States
8.13 mi (13.08km) from City Center