A man is facing four felony charges after he allegedly groped his-coworker's daughter at a Hallandale Beach Publix on multiple dates over the last three years.