Thomas P Cliffel, MD, Ophthalmology

14200 Madison Ave
LakewoodOH  44107-4510 (Cuyahoga County)


Phone: 216-521-5553
Fax: 216-521-1233

NPI: 1003897729
License Number: 35030083 (OH)