3616 Dequincy St, Indianapolis, In 46218 is where Demarlo resides. Public records show Indianapolis as a city Demarlo also stayed in. This year Demarlo celebrated this person's 61 birthday. 1963 is the birth year of Demarlo. Demarlo has listed (317) 547-8438 as this person's phone number.