Urgent Care Centers in Hayward, CA

Find urgent care centers in Hayward, CA, with top-rated services.

Street View of St. Francis Urgent Care Center

St. Francis Urgent Care Center

1090 La Playa Dr, Hayward, CA 94545

Phone: +1 510-780-9400

Google Rating: 2.9 (55 reviews)