Lampson School

44 Summer Rd.
New Haven
Vermont
United States