Aaron Brothers Closing in Willows Shopping Center in Concord

Willows Shopping Center, Concord

These days the Willows shopping center in Concord just can’t catch a break with Aaron Brothers Art & Framing being the latest store to close or move in recent months, possibly in June. According to Pasadena Star News most locations will be folded into Michael’s stores (same owner) with a few remaining open in Texas.