Modoc Nation Health Services – Lost River is an addiction treatment center located at 10025 S 705 Rd, Wyandotte, OK 74370. Our dedicated team offers comprehensive support and various treatment options to aid individuals in their recovery journey. We are open Monday through Friday, providing services during the week and are committed to fostering a supportive environment for our clients. For more information, visit our website at modocnationhealthservices.com or call us at +19183035433.