Lower Pacific Heights CleanupLower Pacific Heights CleanupWed, May 8, 12:00 PMStarbucks • San Francisco, CAFreeSave Lower Pacific Heights Cleanup to your collection.Share Lower Pacific Heights Cleanup with your friends.
Heights to Bay CleanupHeights to Bay CleanupToday at 10:00 AMLafayette Park • San Francisco, CAFreeSave Heights to Bay Cleanup to your collection.Share Heights to Bay Cleanup with your friends.
Diamond Heights Median Project CleanupDiamond Heights Median Project CleanupSat, May 18, 7:00 PMSt. Aidan’s Episcopal Church • San Francisco, CAFreeSave Diamond Heights Median Project Cleanup to your collection.Share Diamond Heights Median Project Cleanup with your friends.
Peralta Heights CleanupPeralta Heights CleanupSat, Jun 29, 10:00 AMJames Rolph Jr. Playground • San Francisco, CAFreeSave Peralta Heights Cleanup to your collection.Share Peralta Heights Cleanup with your friends.
Miraloma CleanupMiraloma CleanupTue, May 7, 10:00 AMMollie Stone's Market • San Francisco, CAFreeSave Miraloma Cleanup to your collection.Share Miraloma Cleanup with your friends.
South Beach CleanupSouth Beach CleanupSat, May 4, 9:00 AMFrankie's Java House • San Francisco, CAFreeSave South Beach Cleanup to your collection.Share South Beach Cleanup with your friends.
Lake Merced CleanupLake Merced CleanupSat, May 4, 9:00 AMPenguin's Prayer • San Francisco, CAFreeSave Lake Merced Cleanup to your collection.Share Lake Merced Cleanup with your friends.
Masonic Avenue CleanupMasonic Avenue CleanupWed, May 1, 9:30 AMTrader Joe's • San Francisco, CAFreeSave Masonic Avenue Cleanup to your collection.Share Masonic Avenue Cleanup with your friends.
The Hub CleanupThe Hub CleanupSun, May 5, 3:00 PMMcCoppin Hub Plaza • San Francisco, CAFreeSave The Hub Cleanup to your collection.Share The Hub Cleanup with your friends.
NW Potrero Hill CleanupNW Potrero Hill CleanupTomorrow at 10:00 AMThe Benches Garden • San Francisco, CAFreeSave NW Potrero Hill Cleanup to your collection.Share NW Potrero Hill Cleanup with your friends.