Oak Mountain Lodge at Riverchase/Pelham

1902 Highway 31 S
Hoover
Alabama
United States