Crossroads Baptist Church Church of Saint Cloud, FL. The location of Crossroads Baptist Church Church is 34772, 3797 Edsel Ave - marked with a pin on Google Map.