Mengyu Shi's address is 1089 West Exchange Parkway Apartment 3301, Allen, TX 75013. Possible relatives include Fang Lin, Cindy Shi and 2 others. Public records show Mengyu has also lived in Wayne, MI and Flushing, NY. Mengyu's latest phone number is (734) 890-2256.
Also goes by: Mengyu Shi
Phone Numbers: (734) 890-2256
Address History: 1089 West Exchange Parkway Apartment 3301, Allen, TX 75013;
5219 Biddle Street, Wayne, MI 48184;
Flushing, NY 11355;
New York, NY 10002;
Greendale, WI 53129
Results 1 - 1 of 1