Foundation Physical Therapy We are happy to welcome you to our new clinic location at 619 Edgewood Ave SE Unit T-101, Atlanta GA 30312
We are located in the historic Old Fourth Ward, just blocks from the Atlanta Beltline. Our parking and business entrance is located on Ezzard St SE, behind Insomnia Cookies. It is easiest to access via DeKalb Ave, but if you are driving on Edgewood Ave we recommend turning onto Bradley St SE, then onto Ezzard.