Contact Us Get In Touch First Name Last Name Email Address Phone Message 8 + 12 = Submit Cochran Bowers PC Main Office: 205-460-1155 Phone: 205-790-8882 or 205-616-7662 2 Riverchase Ridge, Suite 150. Hoover, AL 35244 M-F: 8:30 am – 6:30 pm