Posted on July 8, 2011 by alteayogaAlthaia Yoga Center Well well, there’s a new yoga center in town! Share this:ShareFacebookTwitterLinkedIn