Town Square Brewing Co.

Town Square Brewing Co.

4.7/5
4.7
(517 Reviews)

Town Square Brewing Co. is a brewery in Edmonton, AB

  • Address: 2919 Ellwood Drive Southwest Edmonton, AB T6X 0B1
  • Phone: (780) 244-0212