John Puetz, MD 132 Professional Parkway, Troy, MO 63379