New Mexico Tech - PRRC (Courtesy) Share: New Mexico Tech - PRRC (Courtesy) 801 Leroy Place Socorro, NM 87801 (575) 835-6721 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.