Glenn was born 61 years ago. We have found 6 possible relatives of Glenn: Claude Earl Ray, Brenda Briscoe Ray, Janet Pepper Ray and 3 other people. Other cities that he has stayed in are Jennings, Lafayette and Baker. Glenn's birth year is 1964. Glenn’s current address is 213 Cane Dr, Lafayette, La 70508. Phone number listed for Glenn is (337) 233-9877.