Keepsake Studio is an appointment only studio located on 8600 West 14th avenue in Lakewood, Colorado.