John Richard Flanagan is 65 years old. He lives in New Braunfels, TX. He has worked for Md and Doctor Of Chiropractic Medicine. His work experience includes positions as Chiropractor, Doctor and Medical Doctor. One of his favorite bands is Kd Lang. Somewhere In Time and Close Encounters Of The Third Kind are his favorite movies.