Larry Apfelbaum's address is 237 East Front Street , Bloomington, IL 61701. Public records show Larry has also lived in Bloomington, IL. Larry's latest phone number is (309) 662-0283. Previous phone numbers include (309) 829-5700.
Also goes by: Larry A Apfelbaum
Results 1 - 1 of 1