Local Guides World

Joely Flegler

1 reviews on 1 places
This is one of the most beautiful churches I’ve ever been in. I live in Oklahoma & make it a point to visit St. Leonards when we are in Boston. I went twice on our most recent visit last week. It’s incredibly peaceful, quiet & serene. The statues & ceilings are magnificent.