TUOYO MENE-AFEJUKU, MD, MPH

Internal Medicine - Advanced Heart Failure and Transplant Cardiology

Active Individual
NPI: 1184076853

Practice Address

9500 EUCLID AVE
Cleveland, OH 44195

Phone: (216) 444-2200

Frequently Asked Questions

NPI 1184076853 is the National Provider Identifier for TUOYO MENE-AFEJUKU, MD, MPH, a Internal Medicine - Advanced Heart Failure and Transplant Cardiology provider located in Cleveland, OH. This NPI was enumerated on July 6, 2016.
TUOYO MENE-AFEJUKU, MD, MPH practices at 9500 EUCLID AVE, Cleveland, OH 44195.

Quick Facts

NPI
1184076853
Type
Individual
Enumerated
Jul 6, 2016
Last Updated
Aug 25, 2025

Nearby Providers