This & That Store Inc Not rated P O Box 2206 Elkhart, IN 46515 Start Address: End: This & That Store Inc