1. Lenair Self(s) Healing Center 75 Scotland Rd, Newbury, MA 01951 Coordinate: 42.78967,-70.90296 Phone: (802) 558-9200