Carla Starr's National Provider Identifier (NPI) Details
Carla Starr, LCSW
NPI: 1285271791
Enumeration Date: 2019-12-03
Last updated: 2023-04-21
Sole Proprietor: NO
Status: active
Postal Address: 963 LONEMAN CT, OGLALA, SD
Phone: 716-864-4726
Primary Practice Address: PO BOX 568, OGLALA, SD
Practice's phone: 716-864-4726