Suber S Huang, MD, Ophthalmology

1611 S Green Rd Ste 230
ClevelandOH  44121-4134 (Cuyahoga County)


Phone: 216-381-3366
Fax: 216-382-4959
Email: sub***@*****hs.com

NPI: 1598781395
License Number: 35-060299 (OH)