Michael Elwyrres Jaffe, Kristie White Jaffe, Katherine G Jaffe and 2 other people are people possibly related to Gregory. He has stayed in Arlington, Great Falls, Atlanta and one other city before moving to Decatur. Gregory currently resides at 153 Inman Dr, Decatur, Ga 30030. This year Gregory celebrated his 52 birthday. The number currently linked to Gregory is (703) 875-2837. The birth year was listed as 1972.