Shop in store...

We invite you to shop with us in store during our new business hours! The Nest is located at:

119 S. Main Street

Downtown Farmersville, TX 75442

If you have any questions please contact us with the following link: