Psych Aid Corp.Psych Aid Corp. · Health Service Psychologist1300 NW 84Th Ave, Doral, FL, 33126NPI · 1295280428No reviewsInsuranceNot specified(786) 399-3933Check availabilityBook online Claim listing