Explore details about location Calle Doctor Ochoa. Calle Doctor Ochoa is a location situated within the Ibi alongside other areas such as Plaza Miguel Delibes, Camí de Campos, Carretera Alicante.