Russ & Rena's Place Inc. 200 E 6th StRolla, MO, 65401 View Phone View Website Experience & Reliability Package liquor since 1941! About Connect with this Business: Send to My Email Send to My Phone Print this Page