Forest Hill Club House January 28, 2016by Sonny Alea Loading Map.... Forest Hill Club House381 Magellan ave - San FranciscoDetails 37.7447969 -122.46331140000001 Address 381 Magellan ave San Francisco CA 94116 United States