According to this NY Times article, there are only a handful of Glamour Shots stores left in the United States!
Do you remember when they were literally in every single mall"" I remember going to the one in New Park Mall circa 1994 with my BFF Jen, and I don’t remember if it was a premeditated thing or spur-of-the-moment, but I do ...