Come See Us!


Contact Us

Indian Creek Nursery
303 North Saddle Creek Road
Omaha, NE 68131

(402) 558-5900

Store Hours

Mon – Fri … 9am – 6pm
Sat … 9am – 5pm
Sun … 11am – 5pm


Email Us