LEIGHA CASTILLA

NPI: 1518618222 · Individual · Active

Primary Specialty

Occupational Therapist

Practice Location

352 GROS BLVD
HERKIMER, NY 13350-1446 Map ↗
Phone: 315-867-2000

All Specialties & Licenses

  • Occupational Therapist Primary

NPI Registration

Enumerated: 2022-01-13

Last CMS Update: 2022-01-13