Oouchi Hospital None

Oouchi Hospital is located in Adachi ward and provides medical services to the local community. It has been designated as a medical center for dementia diseases by the Tokyo Metropolitan Government.

Headquarters: Tokyo, Tokyo, Japan
Estimated Revenue: $158.7 million