About the Sponsor

City of Chelsea, Massachusetts

logo

The City of Chelsea, Massachusetts is located in Suffolk County directly across the Mystic River from the City of Boston. Chelsea was first settled in 1624, established itself as a town in 1739 and was incorporated as a city in 1857. The city has an estimated population of 35,080 and occupies a land area of 1.8 square miles. It is the smallest city in Massachusetts in land area, and the 26th most densely populated incorporated place in the country.

City of Chelsea Website

John DePriest

John DePriest, Director of Planning & Development

John DePriest is the Director of Planning and Development of Chelsea, Massachusetts.  His email is JDePriest@chelseama.gov

Alexander Train

Alexander Train is the Senior Planner/Project Manager of Chelsea, Massachusetts. His email is ATrain@chelseama.gov