1. Mogu Mogu 4001 Masthead St NE, Albuquerque, NM 87109 Coordinate: 35.16698,-106.59797 Phone: (505) 200-9141