Albuquerque Fire Station 18 6100 Taylor Ranch Rd NW Albuquerque, NM 87120 Phone: (505) 897-8810
Category: Fire Departments