PHILIP CASTILLO, LCSW

NPI: 1700242302 · Individual · Active

Primary Specialty

Clinical Social Worker
Social Worker — Clinical

Practice Location

2475 CANAL ST STE 106
NEW ORLEANS, LA 70119-6549 Map ↗
Phone: 504-962-7020
Fax: 504-962-7025

All Specialties & Licenses

  • Clinical Social Worker Primary — Clinical (license: 12727, LA)

NPI Registration

Enumerated: 2016-01-12

Last CMS Update: 2021-07-12