CHARLIE EDWARDS, DPT
Physical Therapy at River Vista Pl, Twin Falls, ID

License number
Idaho PT3533
Category
Restorative Service Providers
Type
Physical Therapist
Address
Address
254 River Vista Pl, Twin Falls, ID 83301
Phone
(208) 734-7333
(208) 734-8350 (Fax)