Juanita Health Town Center Plaza Where23204 58th Avenue West, Mountlake Terrace, Washington 98043, United States AccessibilityParkingNo parkingRestroomNo restrooms