Travelers Rest SC Coffee & Tea 1. 26 S Main St, Travelers Rest, SC 29690 | Leopard Forest Coffee Company (864) 834-5500