Shelina Odhwani was born in 1973, age 50. Shelina Odhwani's address is 12542 Sw 119th Court , Miami, FL 33186. Possible relatives include Khatija Odhwani, Mansoor Odhwani and 5 others. Shelina's latest phone number is (954) 251-1565.
Phone Numbers: (954) 251-1565
Address History: 12542 Sw 119th Court, Miami, FL 33186
Results 1 - 1 of 1