Leroy Slack was born in 1958, age 65. Leroy Slack's address is 4912 Blackfoot Court , Virginia Beach, VA 23462. Possible relatives include Jessica Malin, Katrina Presson and 2 others. Public records show Leroy has also lived in Hialeah, FL and Minneola, FL. Leroy's latest phone number is (757) 389-6507. Previous phone numbers include (757) 456-0079 and (757) 456-5616.
Also goes by: Leroy R Slack
Address History: 4912 Blackfoot Court, Virginia Beach, VA 23462;
325 East 13th Street, Hialeah, FL 33010;
Minneola, FL 34755;
Norfolk, VA 23502
Results 1 - 1 of 1