Mcleroy Gibbs And Klein Patient Portal. Mcleroy Gibbs And Klein Patient Portal. 19 Feb 2020 ... Gainesville, TX | 940-665-9863 - McLeroy, Gibbs & Klein Medical ... Dr. Mark R. Klein, DO has been with us since 2000. A routine healthcare ... VIEW NOW. Related..