Location and Map Carmel Valley Branch Library 3919 Townsgate Drive San Diego, California 92130-2584 Phone: (858) 552-1668
Renewals: (619) 236-5826 Click here to view map