School of Discovery in Selma Alabama

School of Discovery, a Public School, in Selma, AL 36703, address and phone number. Public schools provide information on tuition, school rankings, school enrollment, education, curriculum, classes, records, and teacher student ratios.


Name
School of Discovery
Address
400 Washington Street, Selma, Alabama, 36703
Phone
334-874-1670

Map and Directions to School of Discovery in Selma Alabama