Lecada Medical Artistry Home Health & Beauty > Day Spas > Lecada Medical Artistry Address: 3710 W. Azeele St. Tampa FL 33609 GPS: 27.9409480, -82.5045260 Telephone: 813 874-2332 Web: http://www.lecadatampa.com Tweet