car tulsa wallpaper wash car wash tulsa harvard Fiesta Mart 31st and Harvard 3535 E. Autodetail Car Wash at 1418 N Harvard Ave Tulsa OK 74115. Triple Play Expr… Wednesday, June 15, 2022 Edit