New England Peace Center

Address: 79 Main Street, Unit #11, Torrington CT 06790

Phone: (203) 465 – 6182

Follow them on Facebook