Home Of Ryan Fissel & Russell Walters. 905 Chestershire Road... quick search possibly shows Russell has himself a boyfriend?