Socorro Fire Department Station #3 Address 100 Francisco de Avondo Socorro NM 87801 United States Upcoming Events at this Location: No events in this location