At Stars and Stripes Shopping Center, you'll find an impressive variety of stores to satisfy your inner shopaholic. After all that retail therapy, take a quick break and refuel at one of the popular food joints.
Stars and Stripes Shopping Center is located in Chatsworth. Once you're done there, why not explore what the area has to offer? Fort Mountain State Park is one interesting place that's within reach.