Carlos Torres, MD

424 North Utica Avenue, Lubbock, Texas 79416