Birmingham AL Legal Service Plans 1. 2009 2nd Ave N, Birmingham, AL 35203 | Longshore Buck & Longshore PC (205) 252-7661