1. Richmond Car Wash 5 Stilson Rd, Wyoming, RI 02898 Coordinate: 41.51313,-71.68682 Phone: (401) 539-7070