Will Charles Salon, located on the 3rd floor of 11 Newbury St. In Boston, MA 02116, offers top-quality beauty services done within a friendly atmosphere. Our service-oriented environment is focused on our clients and our highly trained staff are always committed to bringing you beautiful, consis