Kelvin Grove School

Located at 808 Adams St. in Lockport.