Elmwood Orthopedic Rehab Center Return to Directory Listing Category Providence, RIPhone 401 459-4000Address 193 Elmwood Ave, Providence, RI 02907ZIP Code 02907 Contact listing ownerSend Message Name Email Phone Number Message