Salina–based Barton & Loguidice, D.P.C. (B&L) has announced the opening of a new office in suburban Buffalo. The new office is located in the Riverview Solar Technology Park in the town of Tonawanda, B&L said in a news release.