Open today, 9:00am - 7:00pm
- (575) 647-4987
The Spa Downtown is located at 440 N. Main Street in Las Cruces, NM. Detailed The Spa Downtown price and menu information can be found by calling The Spa Downtown at (575) 647-4987. The Spa Downtown is rated 4.5 stars by 2 reviewers. For hours of operations, check out the hours below.