South School

362 S. Main St.
Torrington
Connecticut
United States