Charter Inn & Suites

1016 E Prosperity Ave
Tulare
California
United States