Devera Land was born in 1947, age 77. Devera Land's address is 409 S Rural Street , Indianapolis, IN 46201. Possible relatives include Mark Lang, John Peters and others. Public records show Devera has also lived in Indianapolis, IN. Devera's latest phone number is (317) 423-9429.
Phone Numbers: (317) 423-9429
Results 1 - 1 of 1