Locations

This Is Buffalo

CEC Buffalo

908 Niagara Falls Boulevard, Suite 203
North Tonawanda, NY 14120
(888) 364-2324

Cameron Lange
Cameron Lange

Office Lead

(716) 930-6080

CEC Buffalo is #29 on the Buffalo Business First‘s 2022 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