You can try organizations' websites or jobs pages such as www.socialservice.com
they post jobs for LPNs and RNs for residential treatment facilities, group homes, Substance Use Rehab programs, organizations serving the homeless, foster care agencies, maternal-child health home programs, etc. Also try www.idealist.org
they post many RN (and LPN) jobs in settings besides hospital. Many outpatient clinics also have their own webpages, you can google clinics in your area and then view their job postings.
If you are interested in Insurance and doing case management with Insurance companies for example HealthFirst, Blue Cross Blue Shield, etc. you can find these advertised on indeed.com or on their own websites. These positions required little to no travel. As per what I have heard, insurance companies pay RNs well.
Good luck! With 3 years experience you should have no trouble finding something. Me as a new grad was able to find a job at a clinic in only two weeks after I took NCLEX and of course the pay is commensurate with experience as most of my coworkers had years of hospital experience before being hired at the clinic.