John M Lang, MD, Family Medicine

1 Town Square Blvd
Ste 220
AshevilleNC  28803-5006 (Buncombe County)


Phone: 828-654-5012
Fax: 828-654-5014

NPI: 1003815937
License Number: 9900911 (NC)