Keepsake Studio is an appointment only studio located on 8642 West Colfax in Lakewood, Colorado.