Contact Us

The Owl’s Nest Toy Shop
1220 Prospect Street
Southlake, TX 76092
Tel. 817-251-0155
Toll Free 877-277-1560
Fax. 817-251-0710

Store Hours:
Mon - Sat 10 am - 7 pm
Sunday 12 pm - 5pm

For directions: www.southlaketownsquare.com