May 17, 4:00 PM - 7:00 PM @ Cal Water Customer Center
May 19, 9:00 AM - 12:00 PM @ Utah Ave & Harbor Blvd
National River Cleanup Day 2012 is upon us and we are ready!
May 19, 10:00 AM - 2:00 PM @ Orange Memorial Park
Bocce Ball Set giveaway
May 22, 6:00 PM - 7:30 PM @ Main Library Auditorium 840 West Orange Avenue South San Francisco, CA 94080
May 23, 7:00 PM - 10:00 PM @ Municipal Services Building33 Arroyo DriveSouth San Francisco
May 25, 4:30 PM @ Dominic's Restaurant 360 Oyster Point Boulevard South San Francisco
May 26, 10:00 AM - 2:00 PM @ Orange Memorial Park
Facebook secret producer contest
May 26, 1:00 PM - 3:00 PM @ Historial Museum80 ChestnutSouth San Francisco
The Historial Museum will be open on Saturday, May 26th from 1-3 PM
May 27, All Day @ Main and Grand Avenue Libraries
Main and Grand Avenue Libraries will be closed from Sunday, May 27, through Monday, May 28, 2012. Normal schedules will resume on Tuesday, May 29.
May 28, All Day @ Main and Grand Avenue Libraries
May 30, 10:15 AM - 11:20 AM @ Main Library
May 22, 9:00 AM - 12:00 PM @ Main Library
May 22, 6:00 PM - 7:30 PM @ Main Library Auditorium840 West Orange AvenueSouth San Francisco
May 23, 10:15 AM - 11:30 AM @ Main Library
May 23, 3:00 PM - 3:30 PM @ Grand Avenue Branch Library
Story Time in Spanish for children ages 3 to 5 years old. This story time is continuous throughout the year.
May 30, 3:00 PM - 3:30 PM @ Grand Avenue Branch Library