Other cities that he has stayed in are Parker, Houston, Denver and one other city. 1973 is his birth date. 2101 Forest Trail Rd, Rio Rancho, Nm 87124 is where Stephen resides. Stephen has listed (303) 399-8334 as his phone number. Stephen is related to or closely associated with Sandra L Wegrzynek, Christine A Solis, Steven V Solis and 2 other people. This year Stephen celebrated his 51 birthday.