The Better Business Bureau is warning Hoosiers to be on the lookout for a company claiming to sell healthcare products. It’s not often that the BBB sends out a warning about a specific company, however the bureau is warning consumers to be on the lookout for “Health Central USA.”
source