Red Arrow Mind LLCUnclaimed · claim itNeurology / PsychiatryPeoria, AZ1 year in businessThis organization has held a National Provider Identifier since 2025. That is when it registered with CMS, which may be later than the practice was founded.(888) 661-6011NPI 1093683039View Profile Claim