Birmingham AL LLC, Insurance 1. 2100 1st Ave N, Birmingham, AL 35203 | Cross & Smith, LLC (205) 326-2500