Richard Penrod's Location
Clifton, ID, US
Richard Penrod's Skills
Richard Penrod's Summary
Richard Penrod, based in Clifton, ID, US, is currently a Physical Therapist at Sunshine Terrace Foundation. With a robust skill set that includes Adolescents, Mental Health, Research, PowerPoint, Rehabilitation and more, Richard Penrod contributes valuable insights to the industry. Richard Penrod has 1 email on RocketReach.