Farrell Treatment facility

Buy this photo
Contributed photo | The Farrell Treatment Center at 586 Main St., New Britain
Buy this photo