Companies linked with Leon are: Premier Properties 1, Jessie Schaeffer Real Estate Inc and L & M Associates, Inc. A city Leon has lived in before is Sturgis. Leon turned 100 years old. His birth year was listed as 1923. Records link phone number (269) 651-2668 with Leon’s details. Leon is a resident of 103 John D Ct #115, Sturgis, Mi 49091.