Holiday Inn Express
Address
5625 W. Cypress Ave. Visalia, CA 93277
Phone Number
559-627-0600