Visit Us

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  

Email Us

Please use the contact form below to email us. 

Click Here

Directions

For directions to our Overtown Site

Click Here

Directions

For directions to our West Homestead Site

Click Here

Stay Informed

TML Times

Our Blog:

TML Blog

News:

TML News