10805 Central Ave NE, Albuquerque, NM 87123, United States
10921 Central Ave NE, Albuquerque, NM 87123, United States