Herbalife Ind. Distributor/The Wellness Place is located in North Miami, United States on 789 NE 125th St. Herbalife Ind. Distributor/The Wellness Place is rated 5 out of 5 in the category sports nutrition store in United States.
Service options
In-store pick-up
Accessibility
Wheelchair-accessible car park