I would NOT recommend taking your clothing to Newtown Depot Cleaners. They ruined a $300 dress, which I wore once and the cleaners did nothing about it. The owner explained to me you should never dry clean anything with beads on it but failed to inform me of that when I dropped it off in the first place. Save yourself some grief and take your clothes else where.
Cons: Lack customer service