Carmen Popa, MD, Internal Medicine

6975 W 130th St
ClevelandOH  44130-7821 (Cuyahoga County)


Phone: 440-888-7487
Fax: 440-888-7532

NPI: 1841385119
License Number: 35079249 (OH)