INSTITUTE OF PHYSICAL THERAPY AND PELVIC HEALTH INC No rating yet Physical Therapy Physical therapy clinic · Women's health clinic · Orthopedic clinic 530 Oak Grove Ave #102, Menlo Park, CA 94025 Call Website Details →