Explore details about location Welch Creek Road. Welch Creek Road is a location situated within the Alameda County alongside other areas such as Merrill Place, Soaring Hawk Trail, Dover Place.