Leon Buffman was born in 1959, age 65. Leon Buffman's address is 7009 S Peoria Street , Chicago, IL 60621. Possible relatives include Tierra Boffman, Amber Buffman and 5 others. Public records show Leon has also lived in Chicago, IL. Leon's latest phone number is (773) 487-9615. Previous phone numbers include (773) 488-8353. The latest email address for Leon Buffman is lbu****@aol.com.
Address History: 7009 S Peoria Street, Chicago, IL 60621;
7137 S Carpenter Street # 2f N 2f, Chicago, IL 60621
Emails: lbu****@aol.com
Results 1 - 1 of 1