1 Dr. Felix Juan Sanchez, MD Obstetrician/Gynecologist - General Avg. Rating: 0/5 Main Location 900 Delbon AveDelhi, California 95315 Highlights Board CertifiedAccepts Insurance Plans