Leandre Snead's address is 5934 Ne 60th Avenue , Portland, OR 97218.
Address History: 5934 Ne 60th Avenue, Portland, OR 97218
Leandre Snead's current address is 808 1/2 16th Street N, Saint Petersburg, FL 33705. Leandre's age is 64 years old (1959). Phone numbers associated with Leandre are (727) 623-5680. Leandre has also lived in Saint Petersburg, FL.
Phone Numbers: (727) 623-5680
Results 1 - 2 of 2