Industy Car Wash
2926 NE 63rd St, Oklahoma City 73111