Felix Alexander Gen, DDS, Dentist

5035 Mayfield Rd
Ste 210
ClevelandOH  44124-2688 (Cuyahoga County)


Phone: 216-291-3525
Fax: 216-291-3526

NPI: 1184693087
License Number: 20894 (OH)