Velma Winwood was born in 1916, age 107. Velma Winwood's address is 601 Saint Clair River Drive , Algonac, MI 48001. Public records show Velma has also lived in Algonac, MI. Velma's latest phone number is (810) 338-6678. Previous phone numbers include (810) 794-5761.
Results 1 - 1 of 1