Vermont Square Branch

1201 W. Forty-eighth St.
Los Angeles
California
United States