Books-A-Million 343

Books-A-Million #343 is a Books-A-Million bookstore located at Kennedy Mall, 555 John F. Kennedy Road in Dubuque, Iowa.