Barrry N Odegaard, MD, General Practice

4211 Waialae Ave Ste 407
HonoluluHI  96816-5317 (Honolulu County)


Phone: 808-732-2004
Fax: 808-732-4420

NPI: 1700975000
License Number: 3674 (HI)