Unable to answer "What kind of car wash is this?" – Spirit of America Carwash (Car Wash) – https://osm.org/way/292642486 via StreetComplete 57.1:

Touchless automatic washes and self service washing are available