Map location of Lee Atkinson 4301 Anchor Plaza Parkway, Suite 300, Tampa, FL 33634 Phone: 813-289-0700