Euclid Hospital

Euclid Hospital

  • 18901 Lake Shore Blvd Euclid
  • Cleveland, Ohio
  • 44119

Description

Robert P. Stall has been named the President of Euclid Hospital, effective June 15. In his new role, Mr. Stall, who has been with Cleveland Clinic for nearly 24 years, will oversee the staff and operations of Euclid Hospital.

Products & services

Similar companies nearby