Stop in for a cup of coffee

Contact a dry cleaner. Sounds like you washed as much as you could out.
I think you are right TMM, Jodi gave same advice