City of Rio Rancho Address: 3200 Civic Center Cir NE, Rio Rancho, NM 87144 Phone: (505) 891-5021 Services: Ambulance Call (505) 891-5021 Get Directions