Why does it say "The Sunflower Center -- Wellington" ? What does Wellington refer to? The Sunflower Center is in Petaluma.
Pam F. asked on Jan 9, 2013
I'm sorry for any confusion. Thanks for pointing that out--we'll correct it to read Petaluma as soon as possible!
Sammy T. from Groupon replied on Jan 10, 2013