McFarlan Bakery

310 North Main St.
828-693-4256

7:00 am - 5:30 pm Tue-Sat