1 Dr. Estela L Chan, MD General Practitioner - General Avg. Rating: 0/5 Main Location 145 W 3rd AveRed Cloud, Nebraska 68970 Highlights Accepts Insurance Plans