M Ms. Margaret Horwood 0 reviews B 3100 Kuhio Hwy Suite C3 Pahala, HI • 96777 View Practice (808) 246-2716