A coalition of civil rights groups has asked a federal judge to block Alabama's new immigration law from taking effect September 1.
The motion, filed by the American Civil Liberties Union, Southern Poverty Law Union and other groups, calls the law blatantly unconstitutional.
On the other side, state Attorney General Luther Strange has asked a federal court to require the plaintiffs to clarify that motion, saying much of it is inappropriately vague and immaterial.
Strange says he hopes the court acts upon his motion before ruling on the request to halt the law.
Governor Robert Bentley, meanwhile, says he supports a strong immigration law.
"I asked for the toughest immigration law that we could have. The legislature passed it and I signed it. We're gonna enforce it. If the federal government would do their job, like they should be doing, states would not have to pass any of these bills. So I'm calling on the federal government to do their job instead of the states having to do their job for them."
Federal courts have blocked all or parts of similar laws passed in four other states.
Alabama's law allows police to detain people they suspect of being in the country illegal during traffic stops, requires schools to report the immigration status of students and makes it illegal to knowingly transport or provide shelter for an illegal immigrant.
Polling Place Distirct 1A
WALTON PARK RECREATION CENTER - 122 WALTON PARK DRIVE
Polling Place District 1B
ANDREW BELLE COMMUNITY CENTER - 1270 LAKE STREET
Polling Place District 2A
ROY DRIGGERS BUILDING (CIVIC CENTER) - 126 N. ST. ANDREWS STREET
Polling Place District 2B
WIREGRASS RECREATION CENTER - 620 6TH AVENUE
Polling Place District 3A
HOUSTON COUNTY FARM CENTER - 1701 E. COTTONWOOD ROAD
Polling Place District 3B
NATIONAL GUARD ARMORY - 1842 3RD AVENUE
Polling Place District 4A
DOTHAN UTILITIES COMPLEX - 200 KILGORE DRIVE
Polling Place District 4B
DOUG TEW RECREATION CENTER - 300 GARLAND STREET
Polling Place District 5A
WESTGATE RECREATION CENTER - 501 RECREATION ROAD
Polling Place District 5B
WESLEY MANOR RETIREMENT CENTER - 718 HONEYSUCKLE ROAD
Polling Place District 6A
VAUGHN-BLUMBER CENTER - 2715 FLYNN ROAD
Polling Place District 6B
WIREGRASS COMMONS MALL COMMUNITY ROOM - 900 COMMONS DRIVE