Sher Wali's address is 3212 86th Street , East Elmhurst, NY 11369. Possible relatives include Hamidula Mahammad-Wal, Fazal Wali and 5 others. Public records show Sher has also lived in Vista, CA. Sher's latest phone number is (347) 642-3320.
Phone Numbers: (347) 642-3320
Results 1 - 1 of 1