Selma Municipal Court, Alabama
Court Name: Selma Municipal Court
Type: Municipal Courts
Address: 1300 Alabama Ave, Selma, AL 36703
Phone Number: 334-874-2135
Fax Number: 334-874-2553
Selma Municipal Court is located in Dallas county in Alabama. The court address is 1300 Alabama Ave, Selma AL 36703. The phone number for Selma Municipal Court is 334-874-2135 and the fax number is 334-874-2553.