M
Margie Garcia Review of St. Mary Immaculate Parish
Very nice well kept church. It's beautiful inside...
Very nice well kept church. It's beautiful inside, the school is attached to the church. Located conveniently on route 59
Comments: