About George L. David, Jr., MD
George L. David, Jr., MD is a retired surgeon. Dr. George L. David, Jr. has 20+ years of experience in surgery.
George L. David, Jr., MD is a retired surgeon. Dr. George L. David, Jr. has 20+ years of experience in surgery.
Internal Medicine Doctor
Palmetto Tri-County Medical Specialists, LLC
Lancaster, SC 29720
Cardiovascular Disease Doctor
Carolina Heart Specialists, LLC
Lancaster, SC 29720