Map location of James Barger 3430 Independence Dr, Suite 40, Birmingham, AL 35209 Phone: 205-933-4006