Johnson School of Art
Location
Johnson School of Art was located at 1060 Osgood Street (Route 125), in North Andover, MA.
The school occupied 1,200 square feet of space on the second floor, and overlooked the Lawrence Municipal Airport.