ISR Physical Therapy - Elmwood 1516 River Oaks Road WestHarahan, LA, 70123 View Phone 504-733-2111 1516 River Oaks Road WestHarahan, LA 70123 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page