Last Day to Register to Vote at BPL for June Elections is May 19

Jefferson County Courthouse - North Annex
Suite A410
716 Richard Arrington Jr. Blvd. North
Birmingham, AL 35203
Center Point Satellite
2651 Center Point Road
Birmingham, AL 35215
Bessemer Courthouse
1801 3rd Avenue
Bessemer, AL 35020
Southern Satellite
809 Greensprings Highway, Suite 102
Homewood, AL 35209
Comments