Come See Us!


Contact Us

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

(402) 558-5900

Store Hours

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


Email Us