Contact Us

Come Visit us at 2718 S. 123rd Ct Omaha, NE 68144.  We are on the south side of West Center Rd at 123rd in Westwood Plaza on the west side of the main shopping area in the same strip as Julio's.

Call us Monday thru Friday 10am to 5pm or Saturday 10am to 4pm CST at (402) 697-0306 or submit a question below and we'll get back to you by the next business day!