Churches

Bayo Vista First Baptist Church Rodeo 510-799-6625
St. Joseph’s Church Pinole 510-741-4900 http://sjcpinole.church
St. Patrick’s Catholic Church Rodeo 510-799-4406
The Grove Christian Church Hercules 510-799-7783
Valley Bible Church Hercules 510-799-3171 http://www.valleybible.org
Church Of Christ Of Pinole Pinole 510-724-1994
Faith Baptist Pinole 510-724-1883
Keys To Life Ministries Inc Pinole 510-525-0500
Pinole Valley Community Ch Pinole 510-758-9313
Christ the Lord Episcopal Church Pinole 510-724-9141
Our Savior Lutheran Church Pinole 510-758-1961
Pinole United Methodist Church Pinole 510-724-3312
Trinity Faith Baptist Church Rodeo 510-245-7113
Zion Faith Baptist Church Rodeo 510-799-4647

Clubs & Organizations

American Cancer Society – Relay for Life 925-357-6509
Bayo Vista YMCA Rodeo [email protected]
Boy Scout Troop 76 Hercules 510-224-9948
Celebrate Hercules Hercules 510-990-5888
Chinese Association of Hercules Hercules 510-799-9256
Friends of the Hercules Senior Center Hercules  510-799-8291
Friends of the Hercules Library Hercules 510-245-2420 x103
Hercules Education Foundation Hercules 510-799-8799
Hercules Historical Society Hercules 510-799-2006
Hercules Community Library Foundation Hercules 510-244-5191
Hercules Lions Club Hercules  [email protected]
Hercules Running Rebels Track & Field Hercules [email protected]
Hercules Sister City Association Hercules  510-799-2006
Hercules Sustainable Community Garden Hercules [email protected]
Lefty Gomez Recreation Center Rodeo 510-799-7592
New Horizons Career Dev. Center Rodeo 510-799-2916 http://newhorizonscdc.com
Pinole Artisans Pinole (510) 724-2008
Pinole Exchange Club Pinole (510) 758-4710
Pinole Garden Club Pinole (510) 758-9195
Pinole Historical Society Pinole http://pinolehistoricalsociety.org
Pinole Rotary Club Pinole (510) 724-5197
Rotary Club of Crockett, Hercules, Rodeo Hercules 559-707-4616
Rodeo Baseball Assn. Rodeo 510-799-3910 http://rodeobaseball.org
Rodeo Lions Club Rodeo 510-799-6420
Rodeo Youth Mentoring Program Rodeo [email protected]
Voices of Rodeo Rodeo [email protected]
West Contra Costa Youth Soccer League president @wccysl.com

Hospitals

Contra Costa Regional Medical Center 925-370-5000 http://www.cchealth.org/medical_center
Kaiser Permanente 510-243-4100

Library

Crockett Library Crockett 510-787-2345 https://ccclib.org/locations/8/
Hercules Public Library Hercules 510-245-2420 http://www.ccclib.org/programs/her.html
Pinole Library Pinole 510-758-2741
Rodeo Library Rodeo 510-799-2606

Post Office

Hercules Post Office Hercules 510-275-8777 http://www.usps.com/
Pinole Post Office Pinole 510-741-3056
Rodeo Post Office Rodeo 510-799-5019

Publications

Contra Costa Marketplace 510-223-1800 http://www.marketplacecontracosta.com/
East Bay Times 1-800-598-4637 http://eastbaytimes.com
San Francisco Chronicle 1-800-247-6642 http://www.sfgate.com/
West County Times 510-262-2740

Schools

John Swett Unified School District Hercules/Rodeo 510-245-4300 http://jsusd.org
Schools:
Rodeo Hills Elementary School Rodeo 510-799-4431
Carquinez Middle School Crockett 510-787-1081 http://cms.jsusd.org
John Swett High School Crockett 510-787-1088 http://jshs.jsusd.org
Willow High School Rodeo 510-787-1286 http://jonswettef.org/our-schools/willow-alternative
West Contra Costa Unified School District 510-231-1195 http://wccusd.net
Schools:
Collins Elementary Pinole 510-231-1446
Ellerhorst Elementary Pinole 510-231-1426
Hanna Ranch Elementary School Hercules 510-231-1441
Hercules Middle School Hercules 510-231-1423 http://wccusd.net/herculesmiddle
Hercules High School Hercules 510-231-1429 http://wccusd.net/herculeshigh
Lupine Hills Elementary School Hercules 510-231-1411
Ohlone Elementary School Hercules 510-231-1443
Pinole Valley High School Pinole 510-231-1442
Pinole Middle School Pinole 510-231-1436
Shannon Elementary Pinole 510-231-1454
Stewart Elementary Pinole 510-231-1410
Private School:
St. Patrick School Rodeo 510-799-2506 http://www.stpatschoolrodeo.org/
St. Joseph School Pinole  510-724-0242

Transportation

A C Transit 510-817-1717 http://www.actransit.org/
BART 510-236-2278 http://www.bart.gov/
WestCAT: 510-724-7993 http://www.westcat.org/
Dial-A-Ride 510-724-7433
Cancellation 510-724-4466
Department of Motor Vehicles http://www.dmv.ca.gov/

Utilities

Cable TV  (Comcast) 1-800-934-6489 http://www.comcast.com/
Garbage  (Republic Services) 510-262-7100 http://republicservices.com
Gas & Electric  (P.G. & E.) 1-800-743-5000 http://pge.com
Telephone  (AT & T) 1-800-310-2355 http://www.att.com/
Water  (EBMUD) 510-232-5051 http://www.ebmud.com/