STELLA OLULORO

Community Based Residential Treatment Facility, Mental Illness

Active Individual
NPI: 1689391153

Practice Address

8611 N 68TH DR
Peoria, AZ 85345

Phone: (623) 313-5424

Specialties

Specialty Code Primary License
Respite Care 385H00000X No BH7752 (AZ)
Community Based Residential Treatment Facility, Mental Illness 320800000X Yes BH7752 (AZ)

Frequently Asked Questions

NPI 1689391153 is the National Provider Identifier for STELLA OLULORO, a Community Based Residential Treatment Facility, Mental Illness provider located in Peoria, AZ. This NPI was enumerated on October 25, 2022.
STELLA OLULORO practices at 8611 N 68TH DR, Peoria, AZ 85345.

Quick Facts

NPI
1689391153
Type
Individual
Enumerated
Oct 25, 2022
Last Updated
May 1, 2024

Nearby Providers