Adalia Callis's address is 2235 W Tumble Creek Drive , Meridian, ID 83646. Possible relatives include Gregory Callis, Jennifer Callis and 3 others. Adalia's latest phone number is (208) 895-8176. Previous phone numbers include (208) 989-9436.
Address History: 2235 W Tumble Creek Drive, Meridian, ID 83646
Results 1 - 1 of 1