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