Magnolia Park just opened about 2 weeks ago and it is a store you must visit. They are located at 3500 W Magnolia Blvd, Burbank CA 91505.
We are extremely honored to be in their store ! Everything about the store is great, the look, the energy, and the employees, Everyone is so welcoming. If you are around the burbank area make sure you stop by and check out the store.