Map location of James Amarosa Amarosa Law Firm P.A., 3825 Henderson Blvd Ste 504, Tampa, FL 33629 Phone: 813-251-0700