info@o2yoga.com
288 Highland Avenue Somerville, MA 02144 617-625-0267
121 E Berkeley St., 2d Floor Boston, MA 02118 617-532-0691
o2yoga.com and O2 Yoga in Logo are trademarks of O2 Yoga LLC. All rights reserved.Copyright © 1998-2009 O2 Yoga LLC. All rights reserved.Website design by Philip Covitz.Photos by Gary Barsomian.