January 23, 2008 TownNews Staff - Danielle Ellis Windward Family Clinic Castle Medical Center, 640 Ulukahiki Road Kailua, HI 96734 Phone Number: 808 247 9779 Category: Professional