Thank you for visiting Beau Barnes. Our Store is now Open at 258 Glenwood St Mobile AL, on Saturdays from 10:00-5:00. This site is offline and currently under construction. Please stay tuned over the next few months