As a family doctor in Jacksonville, TX, Dr. Craig Weaver treats a broad range of illnesses & conditions in patients of all ages.
Yes, Dr. Craig C. Weaver is accepting new patients at this office.
2026 S Jackson, Jacksonville, TX 75766-5822
Dr. Craig Weaver graduated from University Of Texas Medical Branch At Galveston in 1987.
Dr. Weaver has one office in Texas where he specializes in Family Medicine.
Dr. Weaver works with eighteen doctors including Dr. Kristoffer Seelbach and Dr. Debasish Dasgupta.
As a family doctor in Texas, Dr. Craig Weaver provides thorough medical treatment for the entire household. Family physicians may detect, address, & manage a broad spectrum of conditions, illnesses, & diseases. Being a family physician, Dr. Weaver commonly acts as the first contact for patients in search of general or primary medical treatment & can direct patients to a specialist if needed.