1. New England ADHD Treatment Center 6 Courthouse Ln Unit 12, Chelmsford, MA 01824 Coordinate: 42.62439,-71.35811 Phone: (978) 251-3595