6 0 Petroglyph Plaza, 8201 Golf Course Rd NW, Albuquerque, NM 87120, USA The Little Gym of Albuquerque