Skip to content
  • +1 (508) 400-0004
  • contact@dffitnessmacenter.com
3D BODY SCANNER
Instagram Facebook-f Tiktok
DREAM FIGHT BJJ Academy
  • DREAM FIGHT
  • ABOUT US
    • VOLUNTARY WORK
  • CLASSES AND PROGRAMS
    • STRENGTH AND CONDITIONING GROUP CLASSES
    • PERSONAL TRAINING
    • BRAZILIAN JIU-JITSU KIDS
    • BRAZILIAN JIU-JITSU TEENS
    • WOMEN’S ONLY JIU-JITSU
    • BRAZILIAN JIU JITSU ALL LEVELS
    • BRAZILIAN JIU JITSU FUNDAMENTALS
    • MMA
    • MUAY THAI
    • BOXING CLASS
  • SCHEDULE
  • PRICES
    • PACKAGE BJJ
    • PRIVATE TRAINER​
    • ALL PACKAGE
  • GALLERY
  • CONTACT US
  • BLOG
  • DREAM FIGHT
  • ABOUT US
    • VOLUNTARY WORK
  • CLASSES AND PROGRAMS
    • STRENGTH AND CONDITIONING GROUP CLASSES
    • PERSONAL TRAINING
    • BRAZILIAN JIU-JITSU KIDS
    • BRAZILIAN JIU-JITSU TEENS
    • WOMEN’S ONLY JIU-JITSU
    • BRAZILIAN JIU JITSU ALL LEVELS
    • BRAZILIAN JIU JITSU FUNDAMENTALS
    • MMA
    • MUAY THAI
    • BOXING CLASS
  • SCHEDULE
  • PRICES
    • PACKAGE BJJ
    • PRIVATE TRAINER​
    • ALL PACKAGE
  • GALLERY
  • CONTACT US
  • BLOG

PHOTO
GALLERY

Dream Fight - DF Fitness & Martial Arts Center

See some pictures of Brazilian Jiu Jitsu, Personal Training, Muay Thai, MMA and the results achieved by our students.

Brazilian Jiu Jitsu Group Muay Thai MMA Personal Training REFIT Training as couple

VIDEOS

DF FITNESS

BRAZILIAN JIU JITSU

SELF DEFENSE

Enjoy our YouTube channel

MEMBERSHIP

Pricing & Plans

A new membership with DF Fitness & Martial Arts Center includes a free fitness consultation to get you started on the right foot.

PLANS & SERVICES

CLASSES SCHEDULE

Check back often or contact DF Fitness at 508 400-0004 for schedule updates and cancellations. *Schedule subject to change.

SCHEDULE

CONTACT US

ADDRESS

15 Great Republic Drive, Gloucester, MA - 01930

CALL US

+1 (508) 400-0004

EMAIL

contact@dffitnessmacenter.com

CONTACT US
  • Copyright © 2026 - DF Fitness & Martial Arts Center
  • by Weblocation
Instagram Facebook-f Tiktok
DF Fitness MA Center
Hi, ????????????????
Can we help you?
Open chat