Main St store in Evansville

Note "The Red Spot Folks" on the concrete sign above the top floor windows