3410 Aztec Rd NE Albuquerque, NM 87107 According to the citizens of Taylor Springs, this massage parlour has good references.