(808) 326-5629
Mon-Fri 8am-5pm,Call For Sat Hrs
AMEX, DINERS CLUB, DISCOVER, MASTER CARD, VISA
Sliding Fee Scale,Quest,New & Uninsured Patients Welcome,Most Insurances Accepted,Medicare,Medicaid,Complete Primary Care Services
Physicians & Surgeons-M.D., Clinics & Medical Centers