top of page

Family Owned and Operated
O.J's Plants and Petals LLC
316 W Main Street
Stroud, OK 74079
☎ (918) 968 - 2586
Florist & Gift Shop
No plans availableOnce there are plans available for purchase, you’ll see them here.
bottom of page