Michael Kroll, MD, Ophthalmology

23 Paa St
KahuluiHI  96732-3606 (Maui County)


Phone: 808-877-8955
Fax: 808-877-8957

NPI: 1538160627
License Number: MD5089 (HI)