Shadow Rock Care Services NPI 1275174658 Practice location: 1485 N Main St, Las Cruces, NM 880011181 Taxonomy code: 251B00000X Phone: (575) 288-1969