1 Dr. Keith A. Boles, MD Family Medicine Physician - General Avg. Rating: 0/5 Main Location 500 South Johnson DriveMc Gregor, Texas 76657 Highlights Board CertifiedAccepts Insurance Plans