Martha’s current address is 228 Croft Rd #D, North Wales, Pa 19454. Martha has previously lived in North Wales. The current age of Martha is 98. The birth year was listed as 1925. The number currently linked to Martha is (215) 699-9105.