Roy was born in 1961. The residency of Roy is at 5946 Cloverleaf Dr, Indianapolis, In 46241. The possible relatives of Roy are Debra R Sanders, Deborah Wetzel, Debra R Wetzel and 2 other people. Records link phone number (317) 247-4898 with Roy’s details. The age of Roy is 63. Other cities that he has stayed in are Indianapolis and Danville.