Save James N. Shearer, MD JamesNShearer.MD.com • General Surgeon • 49 years experience James Shearer, MD 2711 Randolph Road, Suite Suite 502, Charlotte, NC