nels mark and teddy at barton hill rd chelmsford