Wash Tub Car Wash founder passes away
Vizza founded Wash Tub Car Wash in 1986 and the company grew to 21 full-service locations. Vizza served in the United States Navy during WWII.
His services will be held today at the Angelus Funeral Home in San Antonio, Texas.
His obituary can be read here.