Dr. John Lang, a family physician in Asheville, NC, provides primary care for the entire family & can refer patients to a specialist if necessary.
Yes, Dr. John M. Lang is accepting new patients at this office.
One Town Square Blvd, Suite 220, Asheville, NC 28803
Please contact the doctor’s office to inquire about insurance.
Dr. John Lang graduated from Virginia Commonwealth University School of Medicine.
Dr. Lang has one office in North Carolina where he specializes in Family Medicine.
Dr. Lang works with two doctors including Dr. Clifford Johnson and Dr. Denise Ingram.
As a family doctor in North Carolina, Dr. John Lang provides comprehensive medical treatment for families & individuals. Family doctors may identify, address, & manage a wide variety of diseases, illnesses, & conditions. As a family physician, Dr. Lang usually serves as the first point of contact for patients seeking general or primary medical care & can refer patients to a specialist when needed.