Clifton Saunders Otto, MD, Ophthalmology

1620 Ala Moana Blvd
Ste 500
HonoluluHI  96815 (Honolulu County)


Phone: 808-955-0255
Fax: 808-955-4155

NPI: 1538164322
License Number: MD12486 (HI)