ECHELON SERVICES CORPORATION

Community/Behavioral Health

Active Organization
NPI: 1558819037

Practice Address

4040 W 71ST ST
Indianapolis, IN 46268

Phone: (317) 798-9690

Frequently Asked Questions

NPI 1558819037 is the National Provider Identifier for ECHELON SERVICES CORPORATION, a Community/Behavioral Health provider located in Indianapolis, IN. This NPI was enumerated on September 14, 2016.

Quick Facts

NPI
1558819037
Type
Organization
Enumerated
Sep 14, 2016
Last Updated
Jan 25, 2017

Nearby Providers