Clinical Social Work

Craig S. Rock, CDPT


Craig S. Rock, CDPT works in the field of Clinical Social Work.

Doctors Specialties


Accepted Insurances


Drug Facts


NPI NUMBER   1770634677
NPPES Provider LastName   ROCK
NPPES Provider FirstName   CRAIG
NPPES Provider ZIPCode   514490124
NPPES Provider State   IA
Specialty Description   Optometry
Total Claim Count   289.0
Distinct Opioid Count   0.0
Opioid Claim Count   0.0
Percent Opioid Claims   0.0

Helpful Reviews


Give Anonymous Review

Medicare Facts


National Provider Identifier [NPI] 1770634677
Last Name Of The Provider ROCK
First Name Of The Provider CRAIG
View All

Similar Doctors


James A. Armstrong, BS
This Doctor is OpenDoctor Recommended.
Alyxx S. Berg
Theresa H. Crown, CDP


Doctor Directory | TOS | twitter | FB | Angel | blog