Directions to Budget Inn Selma, Selma

Budget-inn-selma-map
The Budget Inn Selma in Selma is located at 601 HIGHLAND AVE , Selma , AL, US .   Click on the Google Map above to get an interactive version and see the area around the Budget Inn Selma .