Dr James Kelly, is a Family Medicine specialist practicing in Port Jefferson, NY with 40 years of experience. This provider currently accepts 43 insurance plans. New patients are welcome. Hospital affiliations include Saint Charles Hospital.