USA.com / California / San Diego County / San Diego, CA / 92110 / 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