Renee Stendel, PT
Physical Therapy
Make an Appointment
(401) 459-4000Telehealth services available
Elmwood Orthopedic Rehabilitation Center is located at 193 Elmwood Ave, Providence, RI 02907.
Providers at Elmwood Orthopedic Rehabilitation Center specialize in Physical Therapy.
One provider practices at Elmwood Orthopedic Rehabilitation Center.
Use the insurance check on this page to verify if Elmwood Orthopedic Rehabilitation Center is in-network.