Posts
Main Office:
6630 Seville Drive Youngstown, OH 44406
Branch Offices:
The Towers of Westshore, Suite 1020, 1408 N. Westshore Blvd., Tampa, FL 33607
6320 Venture Dr., Suite 104, Lakewood Ranch, Florida 34202-5131
1808 Meeting Street, Suite E, North Charleston, SC 29405
Latest Post
A cautionary tale for gun owners and anyone who has been adjudicated as a juvenile delinquentNovember 12, 2023 - 8:20 pm
Do Trump gag orders pass constitutional muster? Probably not.November 12, 2023 - 8:13 pm
Alford Pleas: understanding why innocent people sometimes plead guilty…November 12, 2023 - 8:01 pm

Ohio: 330-746-8484
Pennsylvania: 724-347-1180
Florida: 813-333-9420
South Carolina: 843-410-3285
Toll-Free All Offices: 800-457-2889