Sprint Hamden Plaza

Sprint at Sprint Hamden Plaza, Hamden, CT