Shahla Sha was born in 1974, age 50. Shahla Sha's address is 8580 W Colfax Avenue , Lakewood, CO 80215. Possible relatives include Ajmal Shah, Amna Shah and 7 others. Public records show Shahla has also lived in Aurora, CO and Denver, CO. Shahla's latest phone number is (720) 583-0363. Previous phone numbers include (720) 870-6679.
Address History: 8580 W Colfax Avenue, Lakewood, CO 80215;
18273 E Mansfield Avenue, Aurora, CO 80013;
Denver, CO 80220;
Thornton, CO 80229;
Melville, NY 11747
Results 1 - 1 of 1