Buffalo Creek Academy Charter School Back to Search Buffalo Creek Academy Charter School 2408 Main Street Buffalo, NY 14214 USA , Buffalo , NY , 14214 2408 Main Street , Buffalo , NY , 14214 http://www.buffalocreekacademy.org Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone