Barracuda Fitness is now officially a
Certified licensed Mace Fit ® affiliate!
Huge congrats to the new owners
Don Giafardino and Lisa Hamburg.
I am very blessed to call them my friends.
Make sure you visit them when you are on your way he East coast of Florida!
Here is the address
1015 W Newport Center Dr #108, Deerfield Beach, FL 33442