Saint Aloysius Church is on 221 Main Street in Indian Orchard. It is from 1874. The spire was completed in 1879.
Rectory – razed in the 1970s
Convent
School
Saint Aloysius Church is on 221 Main Street in Indian Orchard. It is from 1874. The spire was completed in 1879.
Rectory – razed in the 1970s
Convent
School