LM

LEWIS MASSA

Social Worker • Doctor

Denver, CO
NPI: 1508354234
License: SWC.0000001095
Accepting Patients

Credentials & Verification

Verified
Primary Specialty
Social Worker
NPI Number
1508354234
License Number
SWC.0000001095
Provider Type
Doctor / Physician

Contact Information

Reach out to this provider directly.

Address
2111 CHAMPA ST
Denver, CO 80205
Call Now