The Official Travel Site of Alabama

Where To Eat

Troup House at the St. James Hotel

Restaurant

Not provided

Troup House at the St. James Hotel
1200 Water Avenue
Selma, AL 36703
334-872-3234
Hours of Operation
  • Not provided