Goodwill Southern California (GSC) was excited to open this center located at 41785 Nicole Lane, Suite A-6 in the city of Temecula. Opening festivities included attendees from local government, media, chamber, business and community partners, as well as Goodwill staff. Items…