Independent Physical Therapy Of Ga Llc NPI 1699264267 Practice location: 2838 E Atlanta Rd Ste 2, Ellenwood, GA 302942780 Taxonomy code: 225X00000X Phone: (833) 308-0278