1. Rafael E Figueroa-Dugarte, MD 1103 W Liberty St Suite 3045, Farmington, MO 63640 Coordinate: 37.78299,-90.43708 Phone: (573) 756-6751