Get Directions to Upton Vale Baptist Church ← View details ST. Marychurch Road, Torquay, Devon TQ1 3HY, United Kingdom, Torquay, England Get Directions From* To * — Required information