NEW LEAF BEHAVIORAL HEALTH
Ambulatory Health at Long Island Ave, Twin Falls, ID

License number
Idaho NP-1476A
Category
Ambulatory Health
Type
Mental Health (Including Community Mental Health Center)
Owner
Name: SHELLEY WRAY APRN
Title: PRESIDENT
Phone: (208) 421-2908
Address
Address
144 Long Island Ave, Twin Falls, ID 83301