Saint Theresa

This is located on Washington Street at Mendon Road.