River Oaks Family Medicine is a Urgent Care located in Decatur, AL at 1813 Beltline Rd SW, Decatur, AL 35601, USA providing non-emergency, outpatient, primary care on a walk-in basis with no appointment needed. For more information, call clinic at (256) 353-3500.