Rio Rancho NM Spangler & Pacheco, P.A., Corporate Business 1. 333 Rio Rancho Blvd N E Suite 401, Rio Rancho, NM 87124 | Lastrapes, Spangler & Pacheco, P.A. (505) 892-3607