OMEGA SERVICE COORDINATION, INCORPORATED
Agencies at Main Ave, Twin Falls, ID

License number
Idaho LSW-1032
Category
Agencies
Type
Case Management
License number
Idaho LSW-1032
Category
Agencies
Type
Day Training, Developmentally Disabled Services
Owner
Name: MR. RICK NELSON HO CHEE LSW
Title: OWNER
Phone: (208) 737-0990
Address
Address
149 Main Ave E SUITE 100, Twin Falls, ID 83301