Rogers And Brooke Jewelers Mercer Mall - Jewelry & watches store in evansville, indiana. Rogers And Brooke Jewelers Mercer Mall / Photos, address, and phone number, opening hours, photos, and user reviews on yandex.maps.