Margaret Stumbo was born in 1933, age 90. Margaret Stumbo's address is 2326 West Knollwood Place , Tampa, FL 33604. Public records show Margaret has also lived in Tampa, FL. Margaret's latest phone number is (813) 626-7253. Previous phone numbers include (813) 884-5018.
Also goes by: Margaret C Stumbo
Results 1 - 1 of 1