Get Directions to Squibb & Taylor ← View details Chamberlaine Road, Weymouth DT4 9EX, United Kingdom, Weymouth, England Get Directions From* To * — Required information