Nail Castle offers their customers a variety of beauty care services to their customers including manicures, pedicures, tip sets, facials, waxing and more. The store can be found in the Clock Tower Plaza shopping center and welcomes walk-in appointments.