ISR Physical Therapy
1516 River Oaks Rd. West
Elmwood, LA 70123
Elmwood, LA 70123
Phone:
(504) 733-2111
Fax: (504) 733-5999
Hours:
Monday | 8:00AM - 5:00PM |
Tuesday | 8:00AM - 5:00PM |
Wednesday | 8:00AM - 5:00PM |
Thursday | 8:00AM - 5:00PM |
Friday | 8:00AM - 5:00PM |

