Records link phone number (303) 498-0589 with April’s details. April is related to or closely associated with David Anthony Apodaca, Lillian Marie Barros, Michael A Barros and 6 other people. The residency of April is at 7709 Tejon St, Denver, Co 80221. April turned 57 years old. Cities April has lived in before are Brighton, Westminster, Henderson and one other city. April was born in 1967.