This business/address is for an entirely different city. Their website (https://detoxofsouthflorida.com/locations/) lists the same street number and name, but for Okeechobee, FL.

Marking this as resolved ,since this is not the location of the referenced business.