Stigler Health & Wellnes Center. Healthcare Coordination • 1 Provider. 1505 E Main St Unit A, Stigler OK, 74462. Make an Appointment. (918) 967-3368. Stigler Health & Wellnes Center is a medical group practice located in Stigler, OK that specializes in Healthcare Coordination. Providers Location Reviews..