About

Edit info

Searching for a nearby day spa? Earthly Origins Spirit Hand Massage's address is 12101 Menaul NE Blvd, Albuquerque, NM 87112. Have more questions before you visit? Call (505) 881-4971 to get more information about hours, prices and menu items.