top of page

Family Owned and Operated
O.J's Plants and Petals LLC
316 W Main Street
Stroud, OK 74079
☎ (918) 968 - 2586
Full-Service Florist & Gift Shop

Shop Now
Give us a call at (918) 968 - 2586

Online Shopping and Delivery Coming Soon
In the meantime, we are glad to accept your orders by phone. Give us a call at 918-968-2586.


bottom of page