Our garden center has been offering the best selection of plants, containers, chimeneas, tropicals, products and garden decor in the Tulsa area
for over 20 years.
Founded by Alex and Carolina Portillo in 1991
We love our customers, so feel free to visit during normal business hours.
4516 E 31st Street, Tulsa, Oklahoma 74135
9:00 am – 6:00 pm
Monday - Saturday: 9AM–6PM
Sunday 11AM - 5PM
Copyright © 2018 Rancho Flores - All Rights Reserved.