Robert G Callahan Md Pmc — Surgery in Carthage, TX | ProviderAtlas