John E Knowles is 38 years old. He lives in Portland, Maine. He has worked for Mercy Hospital, Parkview Hospital, Parkview Adventist Medical Center, Doctor Of Medicine and Ear Doctor. Jobs he has held in the past include Doctor and Otolaryngologist. John is related to William C Knowles.