1952 is his birth date. Shirley Miller Watts, Allison Watts, Eric J Watts and 2 other people are people possibly related to Roy. In addition to New Orleans, Roy also lived in Baxter, River Ridge, Livingston and 2 other cities. Roy was born 72 years ago. Roy now resides at 113 Mark Twain Dr, New Orleans, La 70123. The phone number (504) 305-2198 is Roy’s.