Address: Gold's Gym, 2301 Market Street, San Francisco, CA 94114
From Sunset or South Bay via 280: Take 280 North to SF. Exit onto 19th Avenue/Junipero Serra (Cal route 1 north). Take Junipero Serra for about a mile. Take a slight right to continue onto Portola Drive for 2 miles. Continue on Market Street for 1.5 miles and Gold's Gym will be on your right at the corner of Market and Noe Street.
From Richmond or North Bay via GG Bridge: Take US 101 South which becomes Doyle Drive, Richardson Avenue, and eventually Lombard Street. Turn right onto Divisadero Street and drive for 2 miles. Continue onto Castro Street for half a mile. Turn left at 16th Street for a block downhill and turn right at Noe Street.
From elsewhere in SF, East Bay via 80, or South Bay via 101: Keep left to stay on US 101 North, look for signs that say Golden Gate Bridge/9th Street/Civic Center. Take exit 434A for Mission Street/Duboce Avenue. Keep left at the fork and follow signs for Duboce Avenue and merge onto Duboce Avenue. Turn left on Guerrero Street for about half a mile. Turn right onto 18th Street for half about half a mile. Turn right on Noe Street and drive for two blocks.
Parking: Park in Castro is very hard to find. Find any parking place located within reasonable walking distance.
Via MUNI: The 24 Divisadero, 37 Corbett, and the 33 Stanyan all run close to Gold's Gym. The N Judah stops along Duboce and is within walking distance. The K/T Ingleside/Third, L Taraval, and M Oceanside all stop at the Castro station and Church stations with Gold's Gym in the middle.
Via BART: Get off anywhere from Embarcadero to Civic Center. Transfer to MUNI Metro inside the station, and take the K/T Ingleside/Third, L Taraval, and M Oceanside line. Get off at Church station and walk South along Market Street.