OUR LOCATION
5319 E. Mockingbird Ln. #150
Dallas, TX 75206
@ Mockingbird Station - West Elm
Please Note: We are a family-owned business and are not associated with any other "Castle Nail" salons.
(469) 334-0468
BUSINESS HOURS
Mon - We: 10am - 8pm
Thu - Fri: 10 am - 9pm
Saturday: 10am - 8pm
Sunday: Noon - 6pm
Walk-Ins Welcome
Gift Cards Available
Complimentary Soft Drinks, Wine & Margarita Served