Accepting New Patients. Locations. 1327 Stelly Lane, Suite 3 Sulphur, LA 70663 701 Cypress Street Sulphur, Louisiana 70663 Phone: (337) 527-7034. Contact WCCH Medical Services Patients & Visitors Classes & Programs Locations. Join Our Team. ....