car locations sierra wash sierra car wash locations 24 2022 PRNewswire -- Sierra Car Wash is celebrating the opening of a new express wash location at 1490 E Peckham Lane in Reno NV… Tuesday, August 2, 2022 Edit