Mangrove Bay Dentistry-FLTA Home Medical > Dentists > Mangrove Bay Dentistry-FLTA Address: 13998 W. Hillsborough Ave. Tampa FL 33635 GPS: 28.0329311, -82.6479860 Telephone: 813 891-9898 Web: http://mangrovebaydentistry.com Tweet