HOME
MASSAGE SERVICES
ADD ONS MENU
ABOUT
CONTACT
CAREERS
More
For general inquiries, please contact us via email. If you require immediate assistance please contact the spa.
​
Located at: 6010 Lomas Blvd NE Albuquerque, NM 87110
Phone Number: 505-315-9105
Please follow the map below for directions to Blu Orchid.
Thanks for submitting!