Ibrahima Goudiaby, DO, Internal Medicine

18599 Lake Shore Blvd
ClevelandOH  44119-1093 (Cuyahoga County)


Phone: 216-383-5367
Fax: 216-383-5309

NPI: 1851639504
License Number: 34.012064 (OH)