Leora Shephard was born in 1947, age 76. Leora Shephard's address is 2901 Lemonwood Street , Clearwater, FL 33759. Possible relatives include Michael Brown, Lora Davis and 11 others. Public records show Leora has also lived in Clearwater, FL and Largo, FL. Leora's latest phone number is (727) 517-4002. Previous phone numbers include (727) 831-3771.
Address History: 2901 Lemonwood Street, Clearwater, FL 33759;
5389 Bamboo Place Apt B, Clearwater, FL 33760;
Largo, FL 33774;
Cleveland, OH 44115
Results 1 - 1 of 1