Talbot Street is the main street downtown. Brick period row buildings, some renovated, some authentic. Turn-of-the-century storefronts. Courthouse and registry office. Heritage homes with a mix of architectural styles including Italianate, Gothic, Georgian, and Queen Anne Revival. Well maintained brick and clapboard houses. Knox Presbyterian Church, Holy Angels' Parish Church and Living Hope Community Church. City hall.