Arizona

Peer Led Groups

Phoenix

Dharma Punx
1202 E. Maryland Avenue, Suite G 2nd Fl,
Phoenix, AZ 85014

Flagstaff

Flagstaff Dharma Punx
1700 N Second St.
Flagstaff, AZ 

British Columbia

Peer Led Groups

Vancouver

DIY Dharma

British Columbia, BC 

California

Facilitator Led Groups

Santa Cruz

Fierce Hearts at Insight Santa Cruz
740 Front Street, Suite 240
Santa Cruz, CA 95060

Ventura

Against the Stream 805
2750 East Main St
Ventura, CA 93003
805 890 4863

San Jose

Dharma Punx
1041 Morse St,
San Jose, CA 

www.sanjosedharmapunx.com

Melrose

Against the Stream
4300 Melrose Avenue
Los Angeles, CA 90029
323.665.4300
View Center Info

Santa Monica

Against the Stream
1001a Colorado Blvd.
Santa Monica, CA 90401
323.665.4300
View Center Info
www.againstthestream.org

Peer Led Groups

Long Beach

Insight Meditation Long Beach
6535 E Pacific Coast Hwy,
Long Beach, CA 90803

www.meetup.com/Long-Beach-Mindfulness-Meetup

Inland Empire

Dharma Punx
602 Church St,
Redlands, CA 92374

Teacher Led Groups

Santa Cruz

Against the Stream at Insight Santa Cruz
740 Front Street, Suite 240
Santa Cruz, CA 95060

www.insightsantacruz.org

Weekly class with Vinny Ferraro

Colorado

Facilitator Led Groups

Boulder

Dharma Punx
6287 Arapahoe Ave,
Boulder, CO 80301

Peer Led Groups

Denver

Dharma Punx
1550 South Pearl St Suite 203
Denver, CO 80210

Teacher Led Groups

Denver

Against the Stream
3333 Federal Blvd
Denver, CO 80211

Connecticut

Peer Led Groups

New Haven

Against the Stream
39 Putnam Ave
Hamden, CT 
203-494-1026
www.yourcommunityyoga.com/home.html

District of Columbia

Peer Led Groups

Washington

Dharma Punx DC
526 H Street NE
Washington, DC 

myspace.com/dcdharmapunx

Florida

Peer Led Groups

Miami

So Florida Dharma Punx
3806 NE 1st Ave.,
Miami, FL 33137

www.meetup.com/SoFlaDPx

Fort Lauderdale

So Florida Dharma Punx
3020 N. Federal Hwy, Ste 5A,
Fort Lauderdale, FL 33306

www.meetup.com/SoFlaDPx

Massachusetts

Teacher Led Groups

Boston

Against the Stream
1120 Massachusetts Ave.
Cambridge, MA 02138
401.258.3865
View Center Info
againstthestreamboston.org

Minnesota

Peer Led Groups

Minneapolis

Dharma Core Queer Meditation
3211 15th Ave S,
Minneapolis, MN 55407
415.640.2116

Minneapolis

Dharma Core Queer Meditation
2700 E 26th St,
Minneapolis, MN 55406
415.640.2116

Netherlands

Facilitator Led Groups

Rotterdam

Tegen den Stroom In

Netherlands, NL 

New York

Teacher Led Groups

New York

Dharma Punx
302 Bowery #2 (3rd floor)
(between Bleeker & Houston in NY, NY)
New York, NY 

www.dharmapunxnyc.com

Talks from the NYC Dharma Punx Group
dharmapunxnyc.podbean.com

Oregon

Peer Led Groups

Portland

Rose City Rebel Dharma
North- 3808
(a block north of Fremont)
North Williams, OR 

myspace.com/pdxdharma

Pennsylvania

Facilitator Led Groups

Philadelphia

Philly Dharma Punx

, PA 
(215) 519-3323

Tennessee

Facilitator Led Groups

Nashville

Against the Stream
3816 Charlotte Ave
Nashville, TN 37209
423.400.0977
View Center Info
againstthestreamnashville.com

Texas

Peer Led Groups

Houston

Dharma Punx HTX
1605 Heights Blvd.
Houston, TX 77008

myspace.com/dharmapunxhtx

Austin

Austin Dharma Punx
3014 Washington Square,
Austin, TX 78705
512.658.5138

Utah

Peer Led Groups

Salt Lake City

Dharma Punx

, UT 
801-971-5421
myspace.com/dharmapunx801

Washington

Facilitator Led Groups

Seattle

Rebel Saints Meditation Society
1423 10th Ave., Studio 9
Seattle, WA 98122

rebelsaintsmeditationsociety.com

Wisconsin

Peer Led Groups

Milwaukee

Milwaukee Mindfulness
1922 E. Park Place,
Milwaukee, WI 53211

www.milwaukeemindfulness.com/milwaukee-east-side-meditation-calendar