4000 N Lovington Hwy, Hobbs
88240, United States
3.32 mi (5.34km) from City Center