Catherine & Company is a full service salon and spa operating in a beautifully renovated victorian house conveniently located at 710 East Main Street in Meriden, CT. We invite you to step inside and make yourself at home in our charming, cozy atmosphere.