Castle Ambulatory Surgery Center OphthalmologyOrthopaedic SurgeryGastroenterology ★ 5.0 (6 reviews) · 642 Ulukahiki Street, Suite 200, Kailua, HI 96734 View profile Call