Dr. Barry works in Decatur, GA and specializes in Physical Therapy. Dr. Barry is affiliated with Joseph Maxwell Cleland Atlanta Va Medical Center.
View More
Dr. Barry works in Decatur, GA and specializes in Physical Therapy. Dr. Barry is affiliated with Joseph Maxwell Cleland Atlanta Va Medical Center.
* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).