Anita's Pillow Pets, 670 Higuera St., Suite B, in San Luis Obispo, has opened a second store in the Marina Square complex, 699 Embarcadero Drive, Suite 4 -- the site formerly occupied by the Music Box Store.
Anita's Pillow Pets opens second store