Please contact us using the form below or call us at 830.456.1883.

Majesty On Main
224 W Main St.
Fredericksburg, Texas 78624

Monday-Thursday | 10am – 6pm
Friday | 10am – 8pm
Saturday | 8am – 8pm
Sunday | 9am – 4pm

Contact Us

We would like to hear from you. Please send us a message by filling out the form below and we will get back with you shortly.