General Practice / Other Birmingham, AL, United States (205) 623-9307(205) 623-9307 Consumer Advocate February 16, 2013 Insurance & Your Rights Bookmark Map Get Directions By public transit Walking Bicycling