Larry Spencer was born in 1943, age 80. Larry Spencer's address is 2092 College Avenue , Elmira, NY 14903. Possible relatives include Theresa Curkendall, Kimberly Hughes and 3 others. Public records show Larry has also lived in Elmira, NY. Larry's latest phone number is (607) 324-9408. Previous phone numbers include (607) 734-5617.
Also goes by: Larry J Spencer
Results 1 - 1 of 1