BUFFALO, NY (Release) - Contract Pharmaceuticals Limited, a manufacturer of liquids, creams and ointments for name-brand and generic drug companies, announced today that it will close its Buffalo plant at the end of 2011 and consolidate operations into its Mississauga, Ontario facility. The Buffalo plant employs 260 people.