USA.com / California / San Diego County / Lincoln Acres, CA / 91947 / Public Library / South Chula Vista
South Chula Vista
389 Orange Avenue
Chula Vista CA, 91911, San Diego County
Phone: 619-585-5755
Type: Branch Library
Library System: Chula Vista Public Library