July 11, 2011

Centro Properties Group said that two retailers, Metro PCS and Dollar General, have joined Torrington Plaza, located in Torrington, Conn.