More Senior Living
City Kayak is located on the Embarcadero and Townsend street in South Beach area of San Francisco. We are on the north side of Pier 38.
City Kayak runs kayaking trips from Pier 39 slip A21 at scheduled times.
403 Main St San Francisco,