Leota Quigley was born in 1931, age 92. Leota Quigley's address is 501 Po Box , Spencer, IN 47460. Possible relatives include Alicia Duque. Public records show Leota has also lived in Indianapolis, IN.
Related to: Alicia Duque
Address History: 501 Po Box, Spencer, IN 47460;
426 N Warman Avenue, Indianapolis, IN 46222
Results 1 - 1 of 1