Alp Tuna Beksac, MD, Urology

9500 Euclid Ave Fl Qtower10
ClevelandOH  44195-6504 (Cuyahoga County)


Phone: 216-444-5600
Fax:

NPI: 1134624695
License Number: 35.140075 (OH)