Elmer Squires was born in 1934, age 90. Elmer Squires's address is 11560 Sw 82nd Terrace , Ocala, FL 34481. Possible relatives include Pansy Squires. Public records show Elmer has also lived in Ocala, FL. Elmer's latest phone number is (352) 687-0835. Previous phone numbers include (352) 861-0104 and (904) 807-7917.
Related to: Pansy Squires
Results 1 - 1 of 1