Lloyde Bobo was born in 1960, age 63. Lloyde Bobo's address is 3926 30th Place , Tuscaloosa, AL 35401. Possible relatives include Lloyd Bobo, Lou Bobo and 3 others. Public records show Lloyde has also lived in Tuscaloosa, AL. Lloyde's latest phone number is (205) 752-5230.
Phone Numbers: (205) 752-5230
Results 1 - 1 of 1