HomeOffice HoursAppointmentsOur ServicesAbout Dr. deFreeseInsurance InformationFind UsContact usSite Map