CALL TODAY. GET IN TODAY. Same-day appointments now available at our OSF Medical Group primary care practices. If your illness or injury can't wait, there's an OSF provider near you ready to meet your needs. Available at these OSF Medical Group offices: Poplar Grove Rock Cut Belvidere Byron Cherry Valley Guilford Square Rockton/Roscoe Roxbury Springcreek Parkview CALL YOUR PROVIDER'S OFFICE TO BE CARED FOR TODAY. OSF Medical Group CALL TODAY. GET IN TODAY. Same-day appointments now available at our OSF Medical Group primary care practices. If your illness or injury can't wait, there's an OSF provider near you ready to meet your needs. Available at these OSF Medical Group offices: Poplar Grove Rock Cut Belvidere Byron Cherry Valley Guilford Square Rockton/Roscoe Roxbury Springcreek Parkview CALL YOUR PROVIDER'S OFFICE TO BE CARED FOR TODAY. OSF Medical Group