Chelmsford, Massachusetts is my hometown. (Don't stalk me.) There is also a Chelmsford in England, which is where this town got its name.
every little unremarkable suburb has its own claim to fame; here are some of chelmsford's:
Log in or register to write something here or to contact authors.
Need help? firstname.lastname@example.org