Freedom Orthopedic and Rehab Freedom Orthopedic and Rehab Rating (average) (0)Leave a review Category Medical Phone 404.998.0936 Address 6840 Peachtree Industrial Boulevard Ratings There are no reviews yet. Post your review Rating Name Email