Dr. Gregory L. Adams, MD

436 Hospital Drive, Newland, NC 28657