Jubilee Creative Phone: 239-980-3808 Address: 3610 Weber Road Saint Louis, Missouri 63125 We are presently an on-line only based store, so we aren't open to the public at this time. If that changes, we'll definitely let everyone know.
Customer Service Hours
9 AM to 4 PM
Sat & Sun
We want to hear from you! Please contact us with any comments or questions at the following number or through our email form provided below.