Imelda V. DeForest, M.D. Home Medical > Doctors > Imelda V. DeForest, M.D. Address: 451 W. Gonzales Rd., Ste 260 Oxnard CA 93036 GPS: 34.2196135, -119.1816546 Telephone: 805 983-3557 Tweet