Jessica Rodriguez, PT, DPTJessica Rodriguez · Community Health WorkerHc 3 Box 8194, Lares, PR 00669(787) 449-2893Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing