Book Your Seat at the Bar.
Southern Brim Hat Co.
110 Hanover St. Ste 100
Fredericksburg, VA 22401
A $50 non-refundable deposit is taken when you book your appointment. The $50 deposit will be applied to the final price of the hat.
Southern Brim Hat Co.
110 Hanover St. Ste 100
Fredericksburg, VA 22401
A $50 non-refundable deposit is taken when you book your appointment. The $50 deposit will be applied to the final price of the hat.