Selma, AL View Available Units 7 Come See Us! 3001 Citizens Parkway, Selma, AL 36701 Phone: (334) 341-3542 Hours of Operation: Sunday – Saturday | 24 Hours