Sprint West Farms Mall

Kyocera at Sprint West Farms Mall, Farmington, CT