Be sure to contact all local vet offices as well as local pet stores.
post on parrot 911 (bobby brinker's site) and
I agree, posters everywhere...even up to 1 mile or more away.
Best of luck and my thoughts are with you and Julie, I am here in MA too, it has been cold but she might have found a warm enough spot to hang out.
keep looking
T