Home » Alabama » Selma » ST JAMES HOTEL SELMA » Map

ST JAMES HOTEL SELMA Location Map

ST JAMES HOTEL SELMA is located at 1200 Water Ave, Selma, AL-36703. An interactive Map of ST JAMES HOTEL SELMA is shown below.

View details of ST JAMES HOTEL SELMA.