Welcome Home to Saint Polycarp Village!

Saint Polycarp Village is ideally located in Somerville, Massachusetts near local highways and public transportation. The vibrant neighborhood offers numerous dining options and is just minutes from the Boston Museum of Science and Cambridgeside Galleria.