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.


Click here to edit subtitle

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

Click here to edit your Gallery description.