Stratford Library

Screenshot: 

Location: 

2203 Main St, 06615
Stratford, CT
United States

Type: 

Cooperative