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