Glow Party at Geno Studios 21 Jun 2013 - 21 Jun 2013 - Dallas Friday, June 21, 2013 Loading Map.... Geno’s Studio1805 Royal Lane, Ste 101 - Dallas 32.896145 -96.91603299999997