Where is North Rock Springs?

Where is North Rock Springs located?

North Rock Springs, Wyoming, United States of America (approx. 41.6472621288°, -109.2580032349°)


Where is North Rock Springs on the map?