Stephen H. Hall, Partner Attorney Intellectual Property, Patents, Trademarks, Trade Secrets, Copyrights, High-Technology Litigation, Gaming Law, Computer Contracts, Compu... | Phone:256-517-5240 Web:http://www.babc.com Address: 200 Clinton Ave., W. Ste. 900, Huntsville, AL 35801 |