1 result found
Fr Spriggs Decatur, IL
Professions & Specialties
Parish Priest • Clergy
Experience & Education
Position:
Parish priest at Sacred Heart Church
Location:
Decatur, Illinois Area
Industry:
Religious Institutions
Work history:
Sacred Heart Church Parish priest