Puzzle Assembly... creating timeless treasures. Open Mon-Fri 9am-7pm,

Sat 9am -4pm, (416)458-6427. Servicing your custom framing creations since 2013.

Located in north Ajax, serving the Durham and surrounding regions.

Our Gallery is Under Construction... new images coming soon :) 

Click here to edit your Gallery description.