North River Surgery Center ★ 3.3 (15 reviews) · 2209 Wildwood Avenue, Sherwood, AR 72120 View profile Call