Quality Inn Tulare

1010 E Prosperity Ave
Tulare
California
United States