Jenae Poffenbarger, PT, DPTJenae Poffenbarger · Sports Physical Therapist3025 W Cherry Ln Suite D, Meridian, ID 83642(208) 367-8593Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing