Freedom Health Systems

45 Reviews

Average: 5 out of 5 Stars

1215 Eagles Landing Parkway
Suite 201
Stockbridge, GA 30281
United States

gave Freedom Health Systems 5 stars


Dr. Leona Allen is one of the best natural health care doctors in the state of Georgia. I highly recommend her to anyone who wants to improve their overall health and mental wellness. She has definitely made a difference in my life.

-- Jackie E

Scroll To Top