X

del castillo

Squire Sanders Closing Tallahassee Office

Squire Sander & Dempsey is closing its office in Tallahassee, Fla. on Oct. 1. The catalyst for the closure, according…