Mentone Springs Hotel

AL 117
Mentone
Alabama
United States