Tampa Honda

    11000 North Florida Ave Tampa, FL

    Phone: 813-327-7927

    http://maps.google.com/?q=11000%20North%20Florida%20Ave%2C%20Tampa%2C%20FL%203361
    28.0495 -82.4604798
    Tampa Honda 28.0495, -82.4604798.