Contact. Address 2126 N 117th Avenue Omaha, NE 68164 View Map. Phone 402-934-1617 . Fax 402-934-5228.