1. Arcadia New England 25 Drum Hill Rd, Chelmsford, MA 01824 Coordinate: 42.62565,-71.3607 Phone: (978) 452-2302