By - Craig Mullins
Castro Valley Info – Utilities, Garbage, Police, Demographics, Etc.
Castro Valley Information Castro Valley
- East Bay Profile of Castro Valley
- Castro Valley Information by Yahoo!
- PG&E(800) 743-5000
- Refuse & Yard Trimmings Collection Waste Management of Alameda County(510) 537-5500
- Curbside Recycling BFI(925) 551-3837
- Comcast Cable Television(800) 945-2288
- SBC Telephone(800) 310-2355