SPRING, Texas, April 21, 2015 /PRNewswire/ -- Quick Quack Car Wash is giving away free car washes for 10 days to celebrate opening the doors on a new exterior only, express car wash in the Houston area. The new location in Spring, Texas is the second Houston location for the...