Exploring Tea & More Jobs Company Website Cedar Rapids location at 7037 C Avenue NE, Suite 300. Cedar Rapids, IA 52402!