Family Practice Doctors Baum Peter MD 1209 Starfire Drive Ottawa, IL 61350 (815) 434-4213 dekalbclinic.com