Fabricland

Fabricland stands as one of the largest fabric stores, with its establishment dating back to August 1968, Situated in Oshawa, ON. Fabricland is one of the Three Best RatedĀ® Sewing Machine Stores in Oshawa, ON.