Overview Details Press Releases Multimedia Locations People Groups Twin Town is a drug & alcohol addiction treatment center in Los Alamitos, adjacent to Long Beach, Cerritos, and Cypress. Insurance accepted.