Lynn Shea has/had a position (Board Vice President) at West Buffalo Charter School

Details
Title Board Vice President