2110 Salt Dr, Colorado Springs, Co 80910 is where April resides. This year April celebrated her 75 birthday. The birth year was listed as 1949. April is related to or closely associated with Charles W Lanza, Sarah Elizabeth Lanza, Amber K Murch and 2 other people. Records link phone number (719) 447-0394 with April’s details. Phoenix, Cortez, Pueblo and 2 other cities are cities April has lived in.