Hand and Stone Massage and Facial Spa
6097 N Ten Mile Rd, Meridian 83646