Key Holder - The Vitamin Shoppe

North Haven, CT