Subase Youth Center
Subase Youth Center, Spruce Ln, Groton, CT 06340, USA