About

Edit info

Give Town & Country Salon a try. Town & Country Salon's address is 1923 Kirkwood Hwy, Newark, DE 19711. For appointments or for prices call Town & Country Salon at (302) 737-1855. Opening hours: Monday through Friday from 8:30am to 8:30pm, Saturday from 8:00am to 4:30pm, closed on Sunday.