Alexanian Carpet and Flooring ← View details 1004 Upper James Street, Hamilton, ON L9C 3A8 +1 905-385-5321 Get Directions From* To * — Required information