315 Mark S. Peña Dr, Edinburg, TX 78539
ipsf2026@dmcedinburg.org
956-207-2457
SUBMIT NOW
About usFAQContactRegistrationHotel bookingGuidelines
ipsf2026@dmcedinburg.org956-207-2457
Parish Website: dmcedinburg.org
Guidelines