Map location of Christopher Hamer 205 20th Street North, Suite 205, Birmingham, AL 35203 Phone: 205-218-4436