Holiday Inn Express & Suites
Address
1016 E. Prosperity Ave. Tulare, CA 93274
Phone Number
559-685-9500