Map location of Lori Palmieri 13055 W. Linebaugh Avenue, Suite 102, Tampa, FL 33626 Phone: 813-254-0254