Westwood Branch – Los Angeles Library by Joanne Manzella | Sep 13, 2018 | 0 comments Address 1246 Glendon Avenue Los Angeles California 90024 United States 310-474-1739 Upcoming Events No events in this location We'd love to hear your thoughts on this! Cancel reply