Los Angeles Public Library - Central Library Downtown

Facility Location: 

630 W. 5th Street
Los Angeles , CA
California US

Facility Type: 

Library

Facility Rating: 

5