Epiphany Episcopal Church Address 908 Leroy Place Socorro NM United States Upcoming Events at this Location: No events in this location