Spencer Vedder was born in 1924, age 99. Spencer Vedder's address is 6821 Sw 60th Avenue , Ocala, FL 34476. Possible relatives include Doris Vedder, Marilyn Vedder and 1 others. Spencer's latest phone number is (352) 854-6388.
Phone Numbers: (352) 854-6388
Address History: 6821 Sw 60th Avenue, Ocala, FL 34476
Results 1 - 1 of 1