MRS. JULIE ESCOBEDO, LMSW
Social Work at Polk St, Twin Falls, ID

License number
Idaho LMSW33821
Category
Social Work
Type
Social Worker
Address
Address
550 Polk St STE A, Twin Falls, ID 83301
Phone
(208) 737-0572
(208) 734-9441 (Fax)