Velma Glover was born in 1961, age 62. Velma Glover's address is 27277 Sw 121st Court , Homestead, FL 33032. Possible relatives include Valerie Allen, Latravin Alover and 4 others. Public records show Velma has also lived in Miami, FL. Velma's latest phone number is (305) 836-1553.
Phone Numbers: (305) 836-1553
Address History: 27277 Sw 121st Court, Homestead, FL 33032;
970603 Po Box, Miami, FL 33197
Results 1 - 1 of 1