Doctor's Ecuador visits helping many

Thursday, June 13, 2002

SIKESTON - While Chimborazo, a small village located at about 12,000 feet on the slopes of a mountain by the same name in Ecuador, is an exotic place, it isn't exactly a hotspot for tourists.

To Read More
Subscribe Sign In
Continue reading with a subscription
Subscription options