This Is Buffalo

908 Niagara Falls Boulevard, Suite 203
North Tonawanda, NY 14120
(888) 364-2324
CEC Buffalo is #25 on the Buffalo Business First‘s 2021 list of the “Largest environmental services companies,” which is ranked by divisional employees.
Cameron Lange, a nationally recognized nonindigenous, aquatic nuisance species expert, discusses Zebra Mussels.
CEC Chats: Zebra Mussels – Spreading Through Our Waterways