David Randell, MD

Ophthalmology
Cost:

Castle Medical Center

46-001 Kamehameha Hwy, Kaneohe, HI 96744

Accepting new patients

(808) 247-5456