Awkward RecoveryDoctors · Austin, TXAddiction Medicine, Counseling & Mental Health. Serving the Russian-speaking community in Austin.Address: 4109 Todd Ln, Austin, TX, 78744Phone: (737) 260-7258Loading map...