The Marlboro Station, now closed, was located at 141 Marlboro Street in Aiken, South Carolina. Though we don’t know the exact years of operation, we have confirmed that it was at least active from 2000 through 2001.
The Marlboro Station: Location
Below is the address and map of the location:
141 Marlboro St.
Aiken, SC 29801
Below is a December 2007 street view of the property. The venue appears closed by the time of this capture, but you can see the Marlboro Station sign if you zoom in on the building.