Mr. Scherrer's life journey commenced on 04.30.80 and has now spanned forty-six years. The aforementioned individual resides at 411 Newton St, Denver, CO 80204. Steven, the individual has been listed as a resident at ten different places. These addresses are part of this individual's housing history: 4853 Irving St, Denver, 8135 W Floyd Ave #9-308, Denver, and 4510 Hoyt St, Wheat Ridge. Leeann Myra Scherrer (age: fifty-three years) is the likely spouse of Steven M Scherrer JR. You can email Steven Scherrer at [email protected]. Steven Michael Scherrer, the person and Leeann Myra Scherrer (in 2013) shared a residential building at 8135 W Floyd Ave, Denver, CO 80227, USA. The name the person in question is shared by multiple individuals living in Colorado, Minnesota, Missouri, California, Illinois. Louis Leffler, Alexandria R Taylor, Mr. Thompson all reside at the same address