Leigh, Edwards & Company is a high-end boutique salon located in the fashionable Belle Meade neighborhood of Nashville, Tennessee.