Michael J Knowles is 51 years old. Michael lives in Florence, AL. Other places in which Michael has lived are Muscle Shoals, AL; Columbus, GA; Leavenworth, KS and Slidell, LA. Some of Michael family members are Karen Marcel Knowles and Carol Sue Capps.