Search Our Products

This section doesn’t currently include any content. Add content to this section using the sidebar.


Primrose is located near Okotoks, Alberta and a new location in Oklahoma, USA.

Our new showroom space located at:
The Market - Walnut Creek.
8281 S Harvard Ave 
Tulsa, OK 74137

Business Hours

In Canada, showroom appointments coming soon!

In Tulsa:

The Market-Walnut Creek
Monday - Saturday: 10 am - 5pm
Sunday: 12 pm - 5 pm

Contact Us

Feel free to reach out to, or on our chat.

Reach Out

Feel free to check out our FAQ's. Your answer just might be there. We are always happy to help with any questions or concerns! Use this form and we'll get back to you as soon as we can! ➤