Your Details

Let us know how to get back to you.


How can we help?

Feel free to ask a question or simply leave a comment.


Our Locations

Overtown Site: 711 NW 6th Avenue, Miami, FL 33136

West Homestead Site: 1350 SW 4th Street, Homestead, FL 33101

Write Us

For all mailing to either site please use: P.O. Box 01-3279, Miami, FL 33101  

Directions

For directions to our Overtown Site

Directions

For directions to our West Homestead Site

Stay Informed

TML Times

Our Blog:

TML Blog

News:

Press Release