
Schedule an Appointment
At Thomas Health, we welcome the opportunity to serve you. We are a system with 450 providers, two hospitals and more than 30 locations to comprehensively serve your healthcare needs.
New Patients
For easy scheduling, call our Central Scheduling Line: (304) 414-4847
Existing Patients
Log in to the Thomas Health Hospital Patient Portal
Log in to Thomas Health Physician Partners Patient Portal
Call Central Scheduling: (304) 414-4847
If you need to contact one of our office locations directly, visit our Locations page.

THOMAS MEMORIAL HOSPITAL 4605 MacCorkle Ave, SW South Charleston, WV 25309 (304) 766-3600
SAINT FRANCIS HOSPITAL 333 Laidley Street Charleston, WV 25301 (304) 347-6500