Str8 Green Carpet and Floor Care Cleaner - Opa Locka, FL Looking to contact Str8 Green Carpet and Floor Care? You can reach them at 786-527-5536