Margaret Vowells was born in 1947, age 77. Margaret Vowells's address is 19716 E 17th Terrace N, Independence, MO 64056. Possible relatives include Sherry Ellis, Mark Vowells and 2 others. Public records show Margaret has also lived in Kansas City, MO. Margaret's latest phone number is (816) 847-6556.
Phone Numbers: (816) 847-6556
Results 1 - 1 of 1