Best Western Plus Town & Country Lodge Best Western Plus Town & Country Lodge Address: 1051 N. Blackstone St. Tulare, CA 93274 Phone Number: 559-688-7537 Website: http://bestwesterntulare.com