JC Dr. James P. Cavanagh , MD Is this you? Claim your profile 0 Write A Review 200 Belle Terre Rd, Port Jefferson, NY, 11777