Powell School

2331 6th Ave., N
Birmingham
Alabama
United States