S & S address and location map.

S & S address is Brooklyn 8802 3rd Ave, 11209-5608 New York USA