The Diamond Center, in Milford, Conn., has a new, larger
store, according to a report
on ctpost.com.
The new store is 4,250 square feet, the report said.
Follow JCK on Instagram: @jckmagazineFollow JCK on Twitter: @jckmagazine
Follow JCK on Facebook: @jckmagazine