Farra Babar was born in 1959, age 65. Farra Babar's address is 1286 Snow Road South, Mobile, AL 36695. Possible relatives include Zaheer Ahmad, Gaheer Babar and 1 others. Public records show Farra has also lived in Mobile, AL. Farra's latest phone number is (251) 634-8005.
Phone Numbers: (251) 634-8005
Results 1 - 1 of 1