COLUMBIA, Mo. (June 9, 2022) – Club Car Wash, a leader in the express car wash industry, is excited to announce the opening of its 70th location across the central United States. Located at 19393 Gold Street in Omaha, Nebraska, the store is open 7 a.m. to 8 p.m. Monday through Saturday and 8 a.m. to 7 p.m. on Sunday.