Lowe's Home Improvement 212

Lowe's Home Improvement #212 is a Lowe's Home Improvement store located at 151 East Interstate 65 Service Road South, Mobile, Alabama.