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