• Depot Square LP

    • Real Estate Commercial & Industrial
    • Fine Arts
    20 Depot Street
    Peterborough, NH 03458
    (603) 924-6893
    (603) 924-8465 (fax)
    • About

      We manage and lease retail and office space in downtown Peterborough in the complex now as Depot Sq.