St. John North Shores Hospital is a 96-bed specialty hospital that specializes in comprehensive physical medicine and rehabilitation, along with inpatient medical/surgical services. St. John North Shores Hospital also provides emergency care, has extensive outpatient rehabilitation services, and some diagnostic services.