Leeward Radiation Oncology
NPI 1457356164
Practice location: 91-2135 Fort Weaver Rd, Ewa Beach, HI 967061929
Taxonomy code: 261QX0203X
Phone: (808) 678-9000
808-678-9000 seems to be a Landline telephone number and it could be based in Honolulu HI.
Currently, there are 1 healthcare prodviders using 8086789000 phone.