Church

Saint Nicholas Romanian Orthodox Church, Shrewsbury

Shrewsbury, Massachusetts, United States