Perry Starr was born in 1938, age 85. Perry Starr's address is 3831 Bridge Avenue Apartment 102, Davenport, IA 52807. Public records show Perry has also lived in Pea Ridge, AR and Moline, IL. Perry's latest phone number is (563) 424-2943. Previous phone numbers include (563) 499-6167 and (563) 499-8532.
Address History: 3831 Bridge Avenue Apartment 102, Davenport, IA 52807;
1768 Bloxham Road, Pea Ridge, AR 72751;
Moline, IL 61265;
Rock Island, IL 61201;
Cuba, MO 65453
Results 1 - 1 of 1