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
bottom 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