Hours by Location: Please note that our two locations keep different hours. Dover and Barrington is open Monday-Saturday 11am-7pm. Newmarket is open Monday-Saturday 11am-7pm. For any questions about appointments or walk-ins please give us a call and speak to one of our kind artists. Thank You.