Home>Choose State>Cities in Illinois>Institutions in Prairie Du Rocher>Buena Vista National Bank Locations in Prairie Du Rocher Buena Vista National Bank Branch Locations in Prairie Du Rocher, IL 1. Buena Vista National Bank - Prairie Du Rocher Branch 219 Market St, Prairie Du Rocher, IL 62277 View Branch