James Bradshaw Goldsmith ← View details 1551 Birmingham, Halifax, NS B3J 2J6 +1 902-425-0121 Get Directions From* To * — Required information