David Wilbur Larson, MD, Internal Medicine

496 Altapass Hwy
Spruce PineNC  28777 (Mitchell County)


Phone: 828-765-0170
Fax: 828-765-5877

NPI: 1730116674
License Number: 18534 (NC)