Records link phone number (480) 460-1715 with Shelli’s details. 1611 Desert Willow Dr, Phoenix, Az 85048 is where Shelli lives. Public records show Flagstaff, Costa Mesa, Chandler and 2 other cities as cities Shelli also stayed in. 1970 is the birth year of Shelli. Shelli turned 54 years old.