Selma Courthouse in Selma AL

Selma Courthouse, a Court, in Selma, AL.


Name
Selma Courthouse
Address
1300 Alabama Avenue, Selma, Alabama, 36703
Phone
334-874-2135

Map of Selma Courthouse in Selma AL


Courts Nearby

Courts in Selma