CAMELOT CANCER CARE INC

Clinic/Center

Active Organization
NPI: 1396012407

Practice Address

6804 S CANTON AVE
SUITE 110
Tulsa, OK 74136

Phone: (918) 493-1011

Specialties

Specialty Code Primary License
Clinic/Center 261Q00000X Yes 18381 (OK)

Frequently Asked Questions

NPI 1396012407 is the National Provider Identifier for CAMELOT CANCER CARE INC, a Clinic/Center provider located in Tulsa, OK. This NPI was enumerated on November 18, 2011.

Quick Facts

NPI
1396012407
Type
Organization
Enumerated
Nov 18, 2011
Last Updated
Nov 18, 2011

Nearby Providers