Douglass owns the phone number (317) 687-8475. This person's birth year was listed as 1969. Douglass currently resides at 1034 Sheffield Ave, Indianapolis, In 46221. The current age of Douglass is 55. Public records show Indianapolis as a city Douglass also stayed in.