The Cambridge Framery and Photo Works specializes in custom framing, film processing, digital photos, slides, posters, and promotional items for companies. The company also offers ready-made frames and disposable cameras. The company was established in Massachusetts in 1990 and incorporated in Deleware in 2002. The company employs two people. Mr. Alcock is the Owner of the company. Any...