Leeward Acupuncture 812 Lehua Ave.Unit BPearl City, HI, 96782 View Phone 808-455-4448 812 Lehua Ave., Unit BPearl City, HI 96782 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page