Map location of Martha Patton 310 Richard Arrington Jr Blvd N Ste 300, Birmingham, AL 35203 Phone: 205-251-3516