Rosewood Hall

2850 19th Street South, Birmingham, Alabama 35209