Locations

International headquarters:
EccoLab Group
8370 W. Flagler St.
Suite 216
Miami, FL 33144
Phone: (305) 220-3805
Toll Free: 1 (800) 616-1770
Fax: (305) 220-3806
Toll Free: 1 (866) 301-4388

Tampa Lab and drawing station:
2801 West Water Ave
Suite B1
Tampa, FL 33614

Orlando Lab and drawing station:
1130 S. Semoran Blvd
Orlando, FL 32807