USAMammoth Holdings has opened a new Silverstar Car Wash location in East Moline, Illinois. It’s their 142th location, making Mammoth one of the bigger car wash brands in the US.Read more
USAEven though there doesn’t seem to be a shortage of car washes in Fargo, Silverstar has recently opened another one in the city in North Dakota. Silverstar is part of Mammoth Holdings, which now has...Read more