The Town of Clayton and the Downtown Development Association is excited to present Square-to-Square, a brand new street festival to celebrate Independence Day!