Amelia Megenhardt was born in 1929, age 95. Amelia Megenhardt's address is 1140 1st Avenue , Deland, FL 32724. Possible relatives include Fred Megenhardt, Frederick Megenhardt and 2 others. Amelia's latest phone number is (904) 738-4452.
Phone Numbers: (904) 738-4452
Address History: 1140 1st Avenue, Deland, FL 32724;
4053 Po Box, Deland, FL 32721;
Saint Petersburg, FL 33710
Results 1 - 1 of 1