Barrington on the Green

5775 Summer Place Parkway, Hoover, AL 35244