Contact Us

Stroud’s Omaha

We appreciate your feedback and would be happy to answer any additional questions you have about Stroud’s.  Please use the contact form below to send us an email.

11 + 14 =

301 N 175th Plaza
Omaha, Nebraska 68118

(402) 973-9950

Hours
Sunday 12PM–9PM
Monday 3PM–9PM
Tuesday 12PM–9PM
Wednesday 12PM–9PM
Thursday 12PM–9PM
Friday 12PM–10PM
Saturday 12PM–10PM

Omaha map

Apply For An Hourly Postion At Strouds Omaha

Download An Application For An Hourly Postion

Apply For Management With KC Hopps

Sign Up For Our Online Newsletter

Activate Your Guest Rewards Card Online

Manage Your Guest Rewards Card Online