# of Locations: 19
washmasters.com
washmasters.com
The first Wash Masters Car Wash was built by Ali Sharaf, founder of Victron Energy, in 2004. Today, Wash Masters Car Washes can be found throughout Texas.
The first Wash Masters Car Wash was built by Ali Sharaf, founder of Victron Energy, in 2004. Today, Wash Masters Car Washes can be found throughout Texas.