Larry Spencer was born in 1971, age 52. Larry Spencer's address is 9068 Macarthur Boulevard , Ypsilanti, MI 48198. Possible relatives include Carol Spencer, Junious Spencer and others. Public records show Larry has also lived in Phoenix, AZ and Canton, MI.
Address History: 9068 Macarthur Boulevard, Ypsilanti, MI 48198;
829 E Ruth Avenue, Phoenix, AZ 85020;
Canton, MI 48187;
Holland, MI 49423;
Livonia, MI 48152
Results 1 - 1 of 1