Company name: 1 Stop Super Wash
Description: Self Serve 24 Hour Laundromat and Carwash
785 E Telegraph St, Washington, UT 84780, United States