Spencer Butler was born in 1965, age 58. Spencer Butler's address is 2664 New Orleans Street , New Orleans, LA 70119. Public records show Spencer has also lived in Harvey, LA and Houston, TX. Spencer's latest phone number is (504) 342-0038. Previous phone numbers include (504) 509-6572 and (504) 609-1888.
Address History: 2664 New Orleans Street, New Orleans, LA 70119;
4224 Lac Couture Drive Apartment A, Harvey, LA 70058;
Houston, TX 77021;
Richmond, TX 77469;
Spokane, WA 99208
Results 1 - 1 of 1