ADVERTISEMENT
A stretch of Church Street between Wellesley and Alexander in The Village is now car-free and open for pedestrian traffic only.