To navigate, press the arrow keys. Xia's Sewing Barrhaven ← View details 442 Temiskaming Crescent, Ottawa, Ontario K2J +1 613-440-6988 Get Directions From* To * — Required information