Where do you need Schools ?
Norwood Elementary School
205-231-3620
33.540141
-86.801813
About Norwood Elementary School
Norwood Elementary School is located at 3136 Norwood Blvd, Birmingham, AL. This location is in the Norwood neighborhood. This business specializes in Education.