Back In A Flash is located in the Uptown Neighborhood of Downtown Denver just north of the intersection of 19th and Pennsylvania.