Sheldon Mitchell Oberfeld, MD, Ophthalmology

6770 Mayfield Rd
Ste 326
ClevelandOH  44124-2299 (Cuyahoga County)


Phone: 440-461-4733
Fax: 440-461-4049

NPI: 1134158306
License Number: 35056685 (OH)