Alamosa Public Library — Baby-Friendly Cultural in Albuquerque, NMAlamosa Public Library is a cultural spot in Albuquerque. Help other families discover this spot — be the first to review!Address: 6900 Gonzales Rd SW, Albuquerque, NM 87121, USA