Town Hair SalonAddress: 106 Peoples Plaza, Newark, DE 19702Phone: 302-836-3333Fax: 302-836-4080Website: Hours: