National Therapeutic Services is an addiction treatment center located at 1040 W 17th St, Costa Mesa, CA 92627. The facility provides various services aimed at supporting individuals in recovery. For more information, you can visit their website at livingsober.com or call +18663110003.