McIlroy, Gibbs and Klein Medical is a Primary Care located in Gainesville, Texas at 1625 N Grand Ave providing immediate, For more information, call McIlroy, Gibbs and Klein Medical at 940-665-9863. Robert R McLeroy Please register or login first. Our job is to make that easier on the patients that need them..