S & S is located at 8042 S Campbell Ave, Chicago, IL. This location is in the Wrightwood neighborhood..