Ai Shi's address is 9305 43rd Avenue , Elmhurst, NY 11373. Possible relatives include Aiqing Shi, Kekai Shi and others. Public records show Ai has also lived in Elmhurst, NY and Flushing, NY. Ai's latest phone number is (646) 288-4115. Previous phone numbers include (917) 379-7757.
Address History: 9305 43rd Avenue, Elmhurst, NY 11373;
4130 Hampton Street Apartment 2f, Elmhurst, NY 11373;
Flushing, NY 11354;
Philadelphia, PA 19120;
Racine, WI 53402
Results 1 - 1 of 1