Chinatown/Him Mark Lai Library Posted on 31 May, 2016 by Emily Magaziner Loading Map.... Chinatown/Him Mark Lai Library1135 Powell Street - San FranciscoDetails 37.7952365 -122.41023230000002 Address 1135 Powell Street San Francisco CA 94108 United States Upcoming Events No events in this location