Background
Zimmerer, Neil Allen was born on September 4, 1953 in Chicago, Illinois, United States. Son of Nicholas and Lilly Zimmerer.
Zimmerer, Neil Allen was born on September 4, 1953 in Chicago, Illinois, United States. Son of Nicholas and Lilly Zimmerer.