Elmwood Orthopedic Rehabilitation CenterBy admin / October 9, 2018 Return to Directory Business Address 193 Elmwood Avenue Providence ZIP Code 02907 RI Business Phone Number 401-459-4000 Long Business Description Street parking. Se habla Espanol. Short Business Description R M B Physical Therapy Facilities, Providence County, Well Being Business Tags Location, Physical Therapy, Providence, Providence County, Well Being