After 38 years of practice, Dr. MacAlpine retired on October 31, 2018.

For administrative or billing issues, please call Gail at 828.712.8290.