Oluwaseun Obasola Opelami, MD, Internal Medicine

27600 Chagrin Blvd Ste 360
BeachwoodOH  44122-4498 (Cuyahoga County)


Phone: 216-342-5795
Fax: 216-342-5908

NPI: 1407098627
License Number: 35.096788 (OH)