Herbert Howell was born in 1918, age 105. Herbert Howell's address is 5405 Starwood Place , Sarasota, FL 34232. Possible relatives include Estelle Howell, Karla Howell and 1 others. Herbert's latest phone number is (386) 649-5187.
Phone Numbers: (386) 649-5187
Address History: 5405 Starwood Place, Sarasota, FL 34232;
122 Hamilton Road, Satsuma, FL 32189;
Selden, NY 11784
Results 1 - 1 of 1