Shepherd’s Bush is a wonderful needlework store located in the historic district of downtown Ogden, Utah. The sisters opened this shop in 1984. 28 years later they are a fabulous needlework store bursting at the seams with beautiful linens, gorgeous threads, and thousands of patterns. They pride themselves on providing the best customer service just like we do.